シェルスクリプト– tag –
-
Linuxでディレクトリの最深部に移動する方法
「Linuxでディレクトリの最深部に移動する方法」の要点は、探索起点を限定し、findが返す深さとパスを確認してからcdへ一件だけ渡すことです。で最深ディレクトリへ移動... -
Linuxでディレクトリ内の特定のファイルを効率的に検索する方法
「Linuxでディレクトリ内の特定のファイルを効率的に検索する方法」の要点は、完全名・部分名・探索除外を使い分け、対象型と起点を固定してfind結果をNUL区切りで保存... -
Linuxでディレクトリ内の特定の拡張子のファイルを効率的に検索する方法
この記事では特定拡張子ファイル検索の成功を「大小文字、複数拡張子、除外階層を明示し、basenameだけでなく完全パスと型を保存する」と定義します。Linuxでディレクト... -
Linuxでディレクトリ内の隠しファイルを表示する総合ガイド
Linuxでディレクトリ内の隠しファイルを表示する総合ガイドでは、ls --allで全体を見た後、findの-name '.*'とdepth条件で直下dotfileだけを型付きで列挙する。Linuxの... -
Linuxでディレクトリ内のファイル数を効率的にカウントするテクニック
Linuxを扱う際、特定のディレクトリ内にあるファイルの総数を知る必要があるケースは多々あります。この情報は、システムの監視、ファイル整理、あるいは単純な好奇心か... -
Linuxでファイルのアクセス日時を変更する詳細ガイド
「Linuxでファイルのアクセス日時を変更する詳細ガイド」の要点は、atimeだけを指定値へ変更し、mtimeと内容ハッシュが変わっていないことをstatで確かめることです。フ... -
Linuxでファイル名を一括で変更する方法とその応用例
この記事では、Linux環境でファイルの名前を一括で変更する方法を詳しく解説します。Linuxのコマンドラインインターフェース(CLI)を用いた複数の方法や、実用的な応用... -
Linuxで特定の日付のファイルだけを検索する方法
特定日付のファイル検索は、GNU findの-newerがstrict comparisonである点を明示して設計します。求める区間は[start, end)です。開始境界の1 tick前と終了境界の1 tick... -
Linuxでファイルの先頭にテキストを追加する手法と応用例
ファイル先頭へのテキスト追加では、元ファイルを直接リダイレクトで開きません。変更前backupをno-clobberで先に固定し、同じディレクトリのpost-imageを検証してからr...
