2016-11-07 12 views
0

LinuxのコマンドラインでX文字以上の最初の行を持つサーバ上のすべてのファイルを検索するにはどうすればよいですか?Linuxのコマンドライン - 1行目の文字数によるファイル

+0

**すべてのファイル**?ファイルシステム全体のすべてのファイル?または、1つのディレクトリにあるファイルだけですか?または、1つのディレクトリとそのサブディレクトリにあるファイルだけですか? –

+0

@Robᵩ、public_htmlとそのすべてのサブディレクトリ内のすべてのphpまたはhtmlファイル –

答えて

0
X=4; find ~/public_html \(-name '*.html' -o -name '*.php' \) -print | while read f ; do (($(head -1 $f | wc -c) > $X)) && echo $f ; done 
+0

「不正な変数名」が返されています。申し訳ありませんが、私はこのことを十分に熟知しているので危険であり、どの変数について話しているのか分かりません。 –

関連する問題