我在嘗試爲bash腳本編寫主目錄測試。我需要這種功能,因爲不同步所有權的同步。bash中的chown目錄
#!/bin/bash
user=test
"chown $user:$user /home/$user"
當我使用上面的腳本,我得到一個消息 「test.sh:5號線:CHOWN測試:測試〜/家/測試/:沒有這樣的文件或目錄 」 的
輸出
ls -l /home/ |grep test
drwx------ 5 pwresettest 1005 121 2. Nov 04:23 pwresettest
drwx------ 14 test 1001 4096 29. Okt 05:41 test
當我使用命令行命令,它的工作原理沒有問題。
我做錯了什麼?
當你在命令行中使用'chown'時,你不會引用整個命令。不要在劇本中這樣做。 –
工作..好像我只是發佈了錯誤的話題。 chown沒有工作,因爲另一個命令 – Twinhand