出力を生成するスクリプトがあります。次のようなIPアドレスの出力を確認したい
159.143.23.12
134.12.178.131
124.143.12.132
if (IPs are found in <file>)
then // bunch of actions //
else // bunch of actions //
あるfgrep
良いアイデア?
bashを利用できます。
0010.0000.0000.0001
ますか?それ以外の場合、ファイルには、バージョン番号(soft-1.2.1100.1.tar.gz
、ネットワーク仕様(10.0.0.0/24)、1.2.3.4.5)などのIPアドレスのように見えるものが含まれていますか?333.444.555.666にプラスのソリューションを受け入れますか?または0377.0377.0377.0377
(有効なクワッド8進数のIPアドレス)?
bash
利用可能な場合は、awk
通常も利用できるため、これはあなたのために働くかもしれません:(awk '/([0-9]{2,3}\.){3}/ {print $5 "\t" $1}'
このワンライナーは、ホストXFRリストの出力を/etc/hosts
フォーマットに変換します。)