lsコマンド・findコマンドで、ファイル・ディレクトリのフルパス名を取得する方法

2020-02-12

概要

ls で下記のようなコマンドで実行した場合、ファイル・ディレクトリをみてもフルパスは表示されません

findでファイル・ディレクトリのフルパスを表示する方法

findだと簡単に下記のコマンドとかで、検索してHITした結果はフルパスで表示されます
使用例)find <対象ディレクトリ> -name <対象ファイル名>

ls コマンドでファイル・ディレクトリのフルパス表示方法

ls コマンドで findと同じようにフルパスを表示する場合は、オプションで【d】を指定します
使用例)ls -dl <対象のディレクトリ>
※ディレクトリの最後は /* とします 例) /home/hoge/* 等

但し、ls -ldで対象のディレクトリを指定しない場合は何も表示されません

カレントディレクトリを表示する場合は、$PWDの環境変数が指定して実行する必要があります
使用例) ls -ld $PWD/*

スポンサーリンク