MACアドレスのリストでコロンを削除しようとして苦労しています。MACアドレスのリストからコロンを削除するにはどうすればよいですか?
マイファイル:
00:21:5A:28:62:BF
00:24:81:0A:04:44
予想される出力:
00215A2862BF
0024810A0444
私はこれを行うことができる方法上の任意のアイデア? ありがとうございます。
のタグが与えられMACアドレスのリストでコロンを削除しようとして苦労しています。MACアドレスのリストからコロンを削除するにはどうすればよいですか?
マイファイル:
00:21:5A:28:62:BF
00:24:81:0A:04:44
予想される出力:
00215A2862BF
0024810A0444
私はこれを行うことができる方法上の任意のアイデア? ありがとうございます。
のタグが与えられは、あなたがシェルでこれを達成したい:
cat file | sed s/://g
が編集:
sed s/://g file
:あなたは、ファイルから読み込んでいる場合は、あなたが本当にどちらか
cat
を必要としません。
それは非常に速かった!どうもありがとうございました! – nmuntz
それは猫の役に立たない使用ではありませんか? sed://gファイルは、別のプロセスを呼び出さなくてもうまく動作します。 http://partmaps.org/era/unix/award.html –
を参照してください。ファイルを適切に編集したい場合は、sedコマンドに '-i'オプションを追加するだけです:' sed -is /:// gファイル'これは結果を出力するのではなく、ファイルをその場所に変更します。 –
perl -pe "s/://g" yourfile
-nと-pの両方を使用するのは無意味です。同じことをしますが、-pはコードを実行した後に印刷しますが、-nは実行しません。 – zigdon
合意して、私は 'n'を削除するのを忘れました。 –
TR -d ':' <ファイル
もおそらく動作しますが、構文をチェックするのに便利なコマンドラインはありません。
なぜ否定的な票ですか?まあ、それはまったく素朴な質問ですが、それは問題ありません。 –