[解決済み] Linuxで絶対パス付きのファイルリストを作成するには?
2022-03-14 06:07:06
質問
ファイルパスを入力とするシェルスクリプトを書いています。
このため、フルパスで再帰的なファイルリストを生成する必要があります。例えば、ファイル
bar
はパスを持っています。
/home/ken/foo/bar
が、私が見る限りでは、どちらも
ls
と
find
は相対パスのみを表示します。
./foo/bar (from the folder ken)
当たり前の要求のように思えますが、このように
find
または
ls
の男性用ページです。
シェルにあるファイルの絶対パスを含むリストを作成するにはどうすればよいですか?
どのように解決するのですか?
もし、あなたが
find
を指定すると、絶対パスが表示されます。例えば、カレント・ディレクトリにあるすべての.htaccessファイルを探す場合。
find "$(pwd)" -name .htaccess
または、シェルで展開した場合
$PWD
をカレントディレクトリにコピーします。
find "$PWD" -name .htaccess
find
は、与えられたパスの前に、そのパスからのファイルへの相対パスを置くだけです。
グレッグ・ヒュギル
を使用することも提案しています。
pwd -P
カレントディレクトリのシンボリックリンクを解決したい場合。
関連
-
LinuxでSteamをダウンロードしインストールする方法
-
LinuxでJenkinsプラグインのインストールが遅い場合の解決策
-
[解決済み] gzip: stdin: gzip 形式ではありません tar: 子プロセスはステータス 1 を返しました。エラーは回復不可能: 現在終了中
-
[解決済み] Linuxで特定のテキストを含むすべてのファイルを検索するにはどうすればよいですか?
-
[解決済み] ワイルドカードマッチングに基づいて、現在のフォルダとサブフォルダ内のすべてのファイルを再帰的に検索するにはどうすればよいですか?
-
[解決済み] Linux上で動作するC++コードのプロファイリングを行うにはどうすればよいですか?
-
[解決済み] MySQLでコマンドラインを使用してユーザーアカウントのリストを取得するにはどうすればよいですか?
-
[解決済み] Linux で grep を使ってファイル名だけを表示するにはどうしたらいいですか?
-
[解決済み] 特定のファイル/フォルダを除外してディレクトリをtarするシェルコマンド
-
[解決済み] Pythonでファイルの絶対パスを取得する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Linuxでファイルパーミッションを与えるには?Linuxでファイルに実行可能なパーミッションを追加するためのヒント
-
ロックされたdeepinファイルを削除する方法は?deepinのロック付きファイルを削除する方法のヒント
-
Centos7のインストールと展開無料のconfluence wikiの(知識ベース)詳細な操作手順
-
deepin20を使って、ドローイングボードで画像を開くには?deepinのお絵かき掲示板で画像を開く2つの方法
-
ディープインシステムの画面解像度を設定する方法は?ディープインシステムの解像度を設定する方法
-
[解決済み] Linuxでデータファイルから最初の列(実際には行名)を削除する方法は?
-
[解決済み] mkdirのオプションが明確でない
-
[解決済み] find .コマンドでディレクトリを除外する方法
-
[解決済み] エクスポートあり/なしの変数の定義
-
[解決済み] Linux/Unixで$PATHを永久に設定する方法 [終了しました].