
linux,echo `xxx` >a.sh,这句什么意思?是不是在a.sh文件中添加xxx语句?
7个回答
展开全部
不是在a.sh文件中添加xxx语句。
首先因为你用的反单引号(``), 而反单引号在linux中,里面应该是命令,例如:
[root@DGTESTL0 tmp]# echo `date`
Thu Sep 26 11:07:41 CST 2013
根据你写的这条命令的意思,是吧 反单引号中的xxx命令执行结果输出到a.sh中,
注意:
echo `xxx` >a.sh 是将内容输出到a.sh,若a.sh中有内容会被覆盖
echo `xxx` >>a.sh 这样的命令的话,就会将xxx命令执行的结果追加到a.sh中
更多追问追答
追问
那请问一下,想实现在a.sh文件中的最后另起一行添加xxx语句,怎么写?
追答
上面标注的第二项
echo `xxx` >>a.sh 这样的命令的话,就会将xxx命令执行的结果追加到a.sh中
展开全部
是的,不过一般只是新建文件才用这个,,要在s.sh 文件中添加语句请用 echo 'xxx' >> a.sh 在末行添加
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
# date
Sat Aug 31 07:11:20 CST 2013
# echo `date` > a.sh
# cat a.sh
Sat Aug 31 07:10:53 CST 2013
`` 符号代表命令执行结果,这句话的意思是把 date命令的执行结果输出到a.sh的文件中。
Sat Aug 31 07:11:20 CST 2013
# echo `date` > a.sh
# cat a.sh
Sat Aug 31 07:10:53 CST 2013
`` 符号代表命令执行结果,这句话的意思是把 date命令的执行结果输出到a.sh的文件中。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将`xxx`的执行输出到文件a.sh
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼下:幸运的心若水 是正解,回答的很全面!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |