分页: 1 / 1

命令转成字符串就找不到命令

发表于 : 2017-05-20 16:41
aazhwei@126.com
Screenshot from 2017-05-20 16-26-58.png
/home/aa/Pictures/Screenshot from 2017-05-20 16-26-58.png

Re: 命令转成字符串就找不到命令

发表于 : 2017-05-20 18:13
astolia
你写成"$INDENT"当然是这种结果了。建议补习一下引号在shell中的意义

Re: 命令转成字符串就找不到命令

发表于 : 2017-05-20 22:13
aazhwei@126.com
这又是为何呢
Screenshot from 2017-05-20 22-03-49.png

Re: 命令转成字符串就找不到命令

发表于 : 2017-05-20 22:50
aazhwei@126.com
Screenshot from 2017-05-20 22-03-49.png
这是为何啊

Re: 命令转成字符串就找不到命令

发表于 : 2017-05-21 12:19
lilydjwg
aazhwei@126.com 写了:
Screenshot from 2017-05-20 22-03-49.png
这是为何啊
这就是我为什么不喜欢用 shell 脚本完成复杂的操作,尤其是 bash。

Re: 命令转成字符串就找不到命令

发表于 : 2017-05-21 13:49
astolia
aazhwei@126.com 写了:
Screenshot from 2017-05-20 22-03-49.png
这是为何啊
我跟你说了,好好去学习一下shell的基础,弄明白变量解析的流程和引号的用法。弄明白后你就知道为什么了,也知道该用eval了

Re: 命令转成字符串就找不到命令

发表于 : 2017-05-21 22:08
aazhwei@126.com
建议大家学习http://blog.csdn.net/hshl1214/article/details/7534589
谢谢楼上