各ファイルが数値に置き換えられる/etc
パターンを使用して作成された標準の米国長距離電話番号を含むディレクトリ(サブディレクトリを除く)でファイルを見つける方法は?この数値パターンを含むディレクトリ内のすべてのファイル名を収集し、絶対参照を使用してアルファベット順に並べ替えて、1行に1つのファイル名でファイルに入れます。1-###-###-####
#
/etc
~/etcphone.txt
これが私が今まで持っているものです
egrep -l "1-[[:digit:]]{3}- " /etc/* 2>/dev/null
ベストアンサー1
$ egrep -l "\b1-[[:digit:]]{3}-[[:digit:]]{3}-[[:digit:]]{4}\b" \
/etc/* 2>/dev/null | sort > ~/etcphone.txt
エスケープ\b
シーケンスは単語の境界と一致します。これにより、一致を防ぐことができます1231-123-123-1234
。