権限を変更するツールを探していて、以前の状態に戻します。 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. ファイルの変更権限:/system/etc/bluetooth/audio.config
- 5. Android Marshmallow - 権限の状態の変更
- 6. セッション・セットcurrent_schema権限の変更
- 7. サードパーティJARのセキュリティ権限を変更しますか?
- 8. 管理者権限なしでレジストリを変更する
- 9. Grails Spring Securityプラグイン - ログインしたユーザの権限を変更する
- 10. Windowsホストファイルをvbscriptから管理者権限で変更します。
- 11. ディレクトリを作成し、権限を変更してファイルをコピーするMSI(Wix)
- 12. IIS 6.0にapp.configファイルを変更する権限を与える
- 13. ユーザー権限をプログラムで変更する方法は?
- 14. debianのデフォルトのファイル権限を変更する
- 15. Liferayでコントロールパネルの権限を変更する
- 16. 通常の権限を持つディレクトリのグループ所有権を変更する
- 17. publish_checkins権限2013年7月変更を破る
- 18. アプリ内でハンドルの権限が変更される
- 19. fopenはファイルを作成しますが、権限を変更する方法は?
- 20. アプリケーションのファイルアクセス権を変更する
- 21. Windowsサーバーホストのファイルアクセス権を変更する
- 22. フォルダのアクセス権を変更する
- 23. php - ファイルアクセス権の変更
- 24. データベース変更管理ツール?
- 25. perl cgi、awstatsツールと変更
- 26. MongoDBのユーザー権限はどのように変更しますか?
- 27. DublinCoreメタデータとPlone 4の読み取り権限の変更
- 28. aws s3コマンドを使用してオブジェクト権限を変更するにはどうすればよいですか?
- 29. 更新アンドロイドSDK権限エラー
- 30. cpanelからファイル/フォルダ権限を変更するにはどうすればよいですか?
'stat'と' chmod'? – cnicutar
uhm ...あなたはもっと具体的になることができますか?たぶん例。どうも ;) – Nonce