0
A
答えて
1
を評価しませんでしたそれは\1
にReceivsed(原文のまま!)の後に番号をキャプチャした後\2
に送信された数が、そしてちょうどこれら二つの数字で全体部分文字列を置き換え、行を出力します。
あなたが詳細に
echo ',Receivsed,123,Sent,456' |
sed -n "s/,*Receivsed,\([0-9]\+\), *Sent,\([0-9]\+\),*/\1\2/p"
でそれを試すことができます。
-n
はラインによる入力行を読み込みますが、,*
試合に聞いていない場合は何も表示されませんゼロかより多くのコンマ\(...\)
は、キャプチャグループを作成し、グループ番号は\1
本の
[0-9]\+
マッチ1桁以上の数字 は
, *
s/PATTERN/REPLACEMENT/
が- 最終
/p
マッチが成功した場合、置換の結果が印刷されることを意味置換することによりパターンを置き換えるゼロ以上のスペースに続くカンマと一致
関連する問題
- 1. WorkBooks.OpenTextコマンドに関連するエラー処理
- 2. メイクファイルのSedコマンド
- 3. Linuxのsedコマンド
- 4. sedコマンド秒1
- 5. SED {コマンドは、Windows用のMKS SEDで
- 6. jenkins sedコマンドをエスケープ
- 7. WindowsバッチスクリプトのSedコマンド
- 8. はawkやsedコマンド
- 9. 単純なSEDコマンド
- 10. はsedを: '// D' コマンド
- 11. sshコマンドでsedを渡す
- 12. sedコマンドにパラメータを渡すには
- 13. PHPの連想配列の値を置換するためのUnixコマンド "sed"
- 14. Gradleコマンドからプロジェクトに関連するデータにアクセスする
- 15. sedコマンドに変数を渡す
- 16. sedコマンドでスラッシュをエスケープする
- 17. Aniableプレイブックでsedコマンドを使用する
- 18. Pythonでsedコマンドを使用する
- 19. ffmpeg | sedコマンドのsubprocess.call形式?
- 20. sedのコマンドの動作
- 21. sedの非終動 `s 'コマンド
- 22. ドッカーコンテナへのExec sedコマンド
- 23. TCLスクリプト内のSedコマンド
- 24. AIX(Sedコマンド)のUnixシェルスクリプト
- 25. phpスクリプトのsed bashコマンド
- 26. sedコマンドでは、次のように
- 27. MVVMアプリケーションの関連コマンドを表示
- 28. const INLINE = 'インライン'; npm関連のコマンドで
- 29. 正規表現とsedコマンド:1234567890 | sed '/((?<= \ d)\ d {3})* \ b/TEST /'
- 30. JARファイルおよび関連するパスをリストするJavaコマンド