2017-08-17 7 views

答えて

3

使用grepとプロセス置換:

grep -vxFf <(printf '%s' "$old") <(printf '%s' "$new") 
  • -vから
  • -xに一致しない行を取得する - 行全体が一致し
  • -Fマッチ文字列として、
  • -fはRegexない - 彼らは実際にファイルから文字列である
+0

ラインコマンド、ファイルから文字列をしませ読み: '新しい= $(awkの '{$ 1印刷}' は/ var/log/apache2の/アクセス.log | sort -u) ' – NerdOfLinux

+0

プロセス置換' <(コマンド) 'を使用する答えを更新しました。 – codeforester

関連する問題