在以下脚本中,如何添加chmod 777
以便可以使用777权限创建文件?
file="New_file.txt";cd \abc\efg\; if [ ! -f $file ] ; then touch $file; fi;
答案 0 :(得分:1)
看起来非常明显:
file="New_file.txt"
cd "your_dir"
if [ ! -f "$file" ]; then
touch "$file"
chmod 777 "$file"
fi
请注意,您应该引用变量以及cd
,这样您就不必逃避。如果文件名包含空格,新行......
一个班轮:
file="new"; cd "your_dir"; if [ ! -f "$file" ]; then touch "$file"; chmod 777 "$file"; fi
答案 1 :(得分:1)
试试这个:
file="New_file.txt"; cd /abc/efg/; if [ ! -f $file ] ; then touch $file; chmod 777 $file; fi