2017-10-13 3 views
1

私はUnixには新しく、現在UNIX環境が必要なSAS環境で作業しています。特定のフォルダとそのすべてのフォルダをchmodにする方法

特定のフォルダにchmodに関する質問があります。私は、このディレクトリを持っている:この下の/user/monthly/december/

datainputフォルダです:

  • /user/monthly/december/data

  • /user/monthly/december/input

data下のフォルダがformatフォルダです。そして、私はchmod 777

に、この(/user/monthly/december/data/format)をchmodはしたいが、私は私が最初に/user/monthly/december/data

ます。chmodする必要があるため、私は通常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 
関連する問題