質問編集履歴

1

誤記載訂正。「cat FILE.txt | sed "s|Reg/Exp|d||" => OK」を「cat FILE.txt | sed "s|Reg/Exp||" => OK」

2022/01/16 11:06

投稿

rasum
rasum

スコア21

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,9 @@
22
22
  削除と置換で動作が異なる。
23
23
  ```
24
24
  cat FILE.txt | sed "|Reg/Exp|d" => NG。不明なコマンド: `|'
25
- cat FILE.txt | sed "s|Reg/Exp|d||" => OK
25
+ cat FILE.txt | sed "s|Reg/Exp||" => OK
26
+
27
+
26
28
  ```
27
29
   
28
30
  パイプを区切り文字とし、最初の区切り文字の直前にバックスラッシュを付けると、削除と置換で動作が異なる。