当前位置: 技术问答>linux和unix
求shell脚本中$1的问题
来源: 互联网 发布时间:2017-04-26
本文导语: #! /bin/ksh pgm=`basename $0` DB_NAME="${REGION}test" db2 "connect to $DB_NAME" TEST_FILE=/fold/p/r/src/testdata/$1 echo $TEST_FILE while read linfo do ...... 问题 TEST_FILE=/fold/p/r/src/testdata/$1里的$1读得是哪个文本? | $1表...
#! /bin/ksh
pgm=`basename $0`
DB_NAME="${REGION}test"
db2 "connect to $DB_NAME"
TEST_FILE=/fold/p/r/src/testdata/$1
echo $TEST_FILE
while read linfo
do
......
问题
TEST_FILE=/fold/p/r/src/testdata/$1里的$1读得是哪个文本?
pgm=`basename $0`
DB_NAME="${REGION}test"
db2 "connect to $DB_NAME"
TEST_FILE=/fold/p/r/src/testdata/$1
echo $TEST_FILE
while read linfo
do
......
问题
TEST_FILE=/fold/p/r/src/testdata/$1里的$1读得是哪个文本?
|
$1表示你传递给这个脚本的第1个参数
脚本1.sh:
执行结果:
脚本1.sh:
#!/bin/sh
echo $1
执行结果:
$] ./1.sh "hello world"
hello world