権限を変更するツールを探していて、以前の状態に戻します。 STATの「-c、 - フォーマット」と権限を変更してから変更するツール
0
A
答えて
1
表示し、ファイルのパーミッションを「進に%アクセス権」と組み合わせるオプションのシーケンス。ファイルのアクセス許可は、chmodで変更できます。
たとえば、statのファイルの元のアクセス許可を保存します。
$ OLD_PERM=$(stat -c"%a" $FILENAME)
$ echo $OLD_PERM
644
変更権限
$ chmod 600 $FILENAME
$ stat -c"%a" $FILENAME
600
そして最後に元の値にアクセス許可を復元。 $ chmod $OLD_PERM $FILENAME
$ stat -c"%a" $FILENAME
644
3
なぜですか?
うーん...、GNUスタットと
#!/bin/sh
orig_mode=$(stat -c %a "$2")
chmod "$1" "$2"
chmod "$orig_mode" "$2"
ここでは、*のBSDスタットで、再びこの時間に行く:STATの他のバージョンで
#!/bin/sh
orig_mode=$(stat -f "%OMp%OLp" "$2")
chmod "$1" "$2"
chmod "$orig_mode" "$2"
それはどうか/どのように依存するであろう出力フォーマットがサポートされています。
関連する問題
- 1. 役割の権限からクレームの権限への変更
- 2. 変更権限不足
- 3. 変更権限クラスタ管理
- 4. グラントのパスワード変更権限
- 5. アンドロイド - ディレクトリの変更権限
- 6. SaltStack - ファイル権限を変更する
- 7. ウェブサイトのセキュリティ権限を変更する
- 8. ios swiftでアプリケーションからカメラ権限を変更する方法
- 9. 通知サブスクリプションを変更する権限を変更する方法
- 10. ファイルの変更権限:/system/etc/bluetooth/audio.config
- 11. Android Marshmallow - 権限の状態の変更
- 12. 変更権限付きロール作成
- 13. BigTableのユーザー権限の変更
- 14. セッション・セットcurrent_schema権限の変更
- 15. Active Directoryのパスワード変更権限
- 16. スプレッドシートスクリプトを変更して使用権限を変更することはできますか?
- 17. サードパーティJARのセキュリティ権限を変更しますか?
- 18. Grails Spring Securityプラグイン - ログインしたユーザの権限を変更する
- 19. 管理者権限なしでレジストリを変更する
- 20. 権限変更ファイルがgitで変更されないようにする
- 21. Windowsホストファイルをvbscriptから管理者権限で変更します。
- 22. IIS 6.0にapp.configファイルを変更する権限を与える
- 23. httpdポートの変更、アクセス権の変更
- 24. ディレクトリを作成し、権限を変更してファイルをコピーするMSI(Wix)
- 25. Googleはアプリの変更権限を再生します
- 26. アシスタントはUSAGEからGRANT ALLへの権限を変更しません
- 27. ユーザー権限をプログラムで変更する方法は?
- 28. CLLocationManager権限の警告をプログラムで変更する
- 29. MoodleでMySQL経由でユーザー権限を変更するには?
- 30. Liferayでコントロールパネルの権限を変更する
'stat'と' chmod'? – cnicutar
uhm ...あなたはもっと具体的になることができますか?たぶん例。どうも ;) – Nonce