2

したがって、これはシェルスクリプトにあります:

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

chmod a+rwx $trialName

それは本当にうまくいきません。一重引用符/二重引用符を追加しようとしています$trialNameが、それも機能しません。それを行う方法はありますか?

4

2 に答える 2

7

の後のスペースを削除する必要があります=

trialName="trial.txt" # note the absence of the space between '=' and '"'
chmod a+rwx "$trialName"
于 2012-07-09T21:08:16.470 に答える
3
#!/bin/bash
TRIALNAME="trial.txt"

chmod a+rwx $TRIALNAME

それは機能しますか?間に空白を入れることはできません=

于 2012-07-09T21:09:45.847 に答える