永发信息网

shell中$1赋值给变量,此变量却是空的,为什么?

答案:4  悬赏:60  手机版
解决时间 2021-04-04 03:30
shell中$1赋值给变量,此变量却是空的,为什么?
最佳答案
为了解决用户可能碰到关于"shell中$1赋值给变量,此变量却是空的,为什么?"相关的问题,突袭网经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"shell中$1赋值给变量,此变量却是空的,为什么?"相关的详细问题如下: Users/ /log;Desktop/,$1不为空;beartech/.text
echo $FileName >.text
这个几行代码,FileName却是空的;Users/,为什么啊;log;>beartech/ /FileName = $1
echo $1 >,但是赋值给FileName;>Desktop/
全部回答
 FileName=$1
赋值语句中不能有空格. 看看是不是这个问题.
./表示执行当前目录下某个可执行文件,这个文件不一定是bash脚本,但是sh方式就只能执行shell脚本,如果一个二进制可执行程序你用sh ./binExample这种方式执行,会报错的。
get_msisdn()
{
CMONTH=`date +%m`
day=`date +%Y%m%d`
echo $day
echo "select goodsname from goods_info_08 where goodsname like '%SVC_20110816351%';" > /idep/test/query.sql
sqlplus idep_admin@idepdb/sxdb9876 @/idep/test/query.sql</
exit
!
}
### main ####
CHECK_DIR=/idep/test
get_msisdn
结果:
GOODSNAME
--------------------------------------------------------------------------------
SVC_20110816351
SVC_20110816351
SVC_20110816351
SVC_20110816351
SQL>
GOODSNAME
--------------------------------------------------------------------------------
SVC_20110816351
SVC_20110816351
SVC_20110816351
SVC_20110816351
SQL> Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
为什么会出现2次结果?
如何把输出的结果赋值给一个变量?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
赶走霉运的网名赶走一切霉运,迎来好好运
步进电机振动大,噪声也很大,是什么原因
消防弱电什么部位用4平方bv线
大众迈腾的维护保养
堆金积玉不是钱。是什么意思
读研究生需要多少钱,大学怎么念研究生? 念研
阅读短文并根据大意,将划线之处的错误表达的
梓阳县是那个省
四大美人为什么没有苏妲己?
温州客车去文成县要几小时到?
水星mw150us支持共享热点吗
如何能不用原id激活iphone4s
和田玉的诗词,我的这块和田红玉求鉴定,是专
李明以两种形式分别储蓄了2000元和1000元,一
韩式烤五花肉怎么腌制
推荐资讯
以下说法中错误的是A.对承担责任的代价和回报
根据意思写词语:极快地;迅速地.()
6P 8.1.3未越狱能不能平刷
宛城区南阳河南省农村信用社24小时自助银行(
BIOS里面的CPU制热工作负载是什么意思~请详细
单选题下列关于色素的叙述,错误的是A.液泡中
如图所示,飞机前进时机翼上方气流的速度比下
我马上到南京了,做的过路车,问下从南京哪下
美国签证拒签后怎么办,英国签证被拒签后申诉
数轴上的每一个点都一定表示的是一个A.自然数
在熟石灰、干冰、食盐、胆矾、纯碱、稀盐酸六
若已知分式的值为0,则x-2的值为A.或-1B.或1C
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?