2017-10-13 112 views
1

我是新來的unix,目前在必須使用Unix的SAS環境中工作。如何爲特定文件夾及其所有文件夾向上chmod

我有一個關於chmod到特定文件夾的問題。我有這樣的目錄:/user/monthly/december/

在此是datainput文件夾:

  • /user/monthly/december/data

  • /user/monthly/december/input

data文件夾是format文件夾。而且我要和chmod這個(/user/monthly/december/data/format)到chmod 777

,但我不能這樣做,因爲我需要先搭配chmod /user/monthly/december/data

我通常做chmod -R,但我不想改變input文件夾的權限。我只想更改您可以在此路徑中看到的所有文件夾的權限:/user/monthly/december/data/format

有沒有辦法指定此chmod

提前致謝!

回答

0

您可以將路徑拆分爲您所需的目錄並將其構建備份。

path=/user/monthly/december/data 
for x in $(echo $path | tr -s '/' '\n'); do 
     z=$z"/"$x 
     chmod -v 770 $z 
done 
相關問題