你如何在shell脚本中使用chmod

时间:2012-07-09 21:05:00

标签: shell chmod

所以这是一个shell脚本:

#!/bin/bash
trialName= "trial.txt"

chmod a+rwx $trialName

这不起作用。我试图在$trialName附近添加单引号/双引号,但这也不起作用。我能以任何方式做到这一点吗?

2 个答案:

答案 0 :(得分:5)

您需要删除=之后的空格:

trialName="trial.txt" # note the absence of the space between '=' and '"'
chmod a+rwx "$trialName"

答案 1 :(得分:3)

#!/bin/bash
TRIALNAME="trial.txt"

chmod a+rwx $TRIALNAME

有用吗? =

之间不能有空格