エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ファイルパーミッションを、chmodで使える形式で保存する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ファイルパーミッションを、chmodで使える形式で保存する - Qiita
ファイルを一旦消した後で復元したい 何らかの都合でファイルを一旦消した後でパーミッションを復元した... ファイルを一旦消した後で復元したい 何らかの都合でファイルを一旦消した後でパーミッションを復元したい場合、あるいはファイルのパーミッションを他の新規ファイルにもコピーしたい場合はないだろうか。 パーミッション情報を確認したければlsコマンド(-lオプション)を使い、設定したければchmodコマンドを使う。ところが**ls -lの出力文字列はchmodに使えない。**人が手作業でやるならよいが、これじゃ自動化できないので、ls -lのパーミッション情報をchmodに流し込める形式に変換するシェルスクリプトを書いてみた。 できあがった変換シェルスクリプト ちゃんと、setuid、setgid、stickyビットにも対応させた。 # パーミッション情報をchmodで使える8進数で保存 mode=$(ls -l "$file" | # ファイル情報取得 awk '{print substr($1,

