0

ファイル内の列で文字列を検索する関数を実装しましたが、これはうまく機能します。文字列からすべての列を検索するように変更するにはどうすればよいですか?

awk -v s=$1 -v c=$2 '$c ~ s { print $0 }' $3

ありがとう

4

3 に答える 3

3

「すべての列」が「ファイル全体」を意味する場合、次のようになります。

grep $string $file
于 2012-05-02T01:55:08.790 に答える
0
awk -v pat="$string" '$0 ~ pat' infile
于 2012-05-03T19:33:41.893 に答える