回答編集履歴

1

訂正

2018/07/06 00:53

投稿

otn
otn

スコア84421

test CHANGED
@@ -1,4 +1,4 @@
1
- タイトルは`ed`じゃなくて`sed`ですよね?
1
+ タイトルは`ed`じゃなくて`sed`ですよね?`ed`とはえらくマニアックな質問だと思ったのに。
2
2
 
3
3
 
4
4
 
@@ -6,7 +6,7 @@
6
6
 
7
7
  ```Bash
8
8
 
9
- awk '/^-/&&NR>1{print ""}{printf "%s",$0}END{print ""}'
9
+ awk '/^-/&&NR>1{print ""}{sub(/^ */,"");printf "%s",$0}END{print ""}'
10
10
 
11
11
  ```
12
12
 
@@ -14,8 +14,14 @@
14
14
 
15
15
  ```Bash
16
16
 
17
- (cat inputfile; echo -) | sed -n '{h; :loop; n; s/^-/-/; t next; H; b loop; :next; x; s/\n//g; p; b loop;}'
17
+ (cat inputfile; echo -) | sed -n '{h; :loop; n; s/^-/-/; t next; H; b loop; :next; x; s/\n *//g; p; b loop;}'
18
18
 
19
19
  ```
20
20
 
21
21
  と`sed`らしくない感じに。
22
+
23
+
24
+
25
+ #訂正
26
+
27
+ 行頭の空白を削除するんでしたね。修正しました。