人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

UNIXのコマンドについての質問です。あるディレクトリ以下のサブディレクトリ以下も含む全てのファイル一覧を一括で取得したいと考えています。但し、出力する内容は[ディレクトリ/ファイル名]とすることが大前提です。例えば/でファイル一覧を取得した場合は、以下のように出力したいと考えています。
/a/1.txt
/a/b/2.txt
/c/d/3.txt
/e/4.txt
また、おまけ機能としてbinaryファイルは除いてASCIIファイルのみ取得するというオプションがあればさらに良いです。コマンドでは不可能で、awkもしくはシェルを使用するということでも構いません。
このようなコマンドは存在するのでしょうか。また存在しないとして、実現する方法をお願いします。

●質問者: sls
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:ASCII AWK txt UNIX オプション
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● nishiyu
●10ポイント

http://homepage2.nifty.com/cs/linux_command/command/find.htm...

$BF|7P(JLinux [Linux$B%3%^%s%I=8(J] find : $B%U%!%$%k$d%G%#%l%/%H%j$r8!:w$9$k(J

こちらに使い方などが記載されていますのでご参考に


2 ● masumi1980
●10ポイント

http://www.freebsd.org/

The FreeBSD Project

コマンドです

locate *

で、どうでしょう、表示されます。

◎質問者からの返答

ありがとうございます。

すみません。UNIX OSはHP-UXです。

コマンドが見つかりません。となってしまします。


3 ● irukajp
●30ポイント

http://www.yahoo.co.jp/

Yahoo! JAPAN

find .

◎質問者からの返答

ありがとうございました!

findって今まで使っていなかったもので。

たすかりました!


4 ● wakatono
●30ポイント

http://itpro.nikkeibp.co.jp/linux/command/find.shtml

ITPro:

ファイル名の表示は、findコマンドで可能です。

具体的には、

find [ディレクトリ名]

とすることで、普通に指定したディレクトリ配下のファイル&ディレクトリ名がフルパスで表示されます。普通のファイルだけに絞りたい場合には、

find [ディレクトリ名] -type f

などとすればOKです。

◎質問者からの返答

おお!

すばらしい!

ありがとうございます。


5 ● rjnaka2930
●10ポイント

http://hp.vector.co.jp/authors/VA016017/script/

$B$+$;$N:n$C$?%9%/%j%W%H(B

このサイトのスクリプトの中の

ls-R.plを参照してみてください。

サブディレクトリ以下も含む全てのファイル一覧を一括表示できます。

おまけ機能の回答はなくて、すみません。

◎質問者からの返答

とんでもないです。ありがとうございます。

参考にさせていただきます。


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ