Linux ディレクトリ内のファイルの絶対パスを表示する
Linuxで、ディレクトリ内のファイルの絶対パスを表示する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
ディレクトリ内のファイルの絶対パスを表示
ディレクトリ内のファイルの絶対パスを表示するには、「 find 」コマンドを使用します。
find `pwd` -name test.txt
<出力結果>
/home/testuser/sample/test.txt
ただし、以下のように同じディレクトリ配下に、同じ名前のファイルがある場合は2つ表示されてしまいます。
tree
<出力結果>
.
├── test
│ └── test.txt
└── test.txt
同じコマンドを実行すると、2つとも表示されてしまいます。
find `pwd` -name test.txt
<出力結果>
/home/testuser/sample/test.txt
/home/testuser/sample/test/test.txt
なので階層を指定して、実行します。
find `pwd` -maxdepth 1 -name test.txt
<出力結果>
/home/testuser/sample/test.txt
-
前の記事
javascript lodashを使ってメソッドを複数の配列に適応して重複しているデータを取り除く 2021.09.03
-
次の記事
C# numericUpDownのサイズを変更する 2021.09.03
コメントを書く