teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2020/04/14 12:32

投稿

otn
otn

スコア86363

answer CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  `eval`のあたりも無駄な処理なので、元の流れを保って書き直すと、こんな感じで。
4
4
 
5
- ```
5
+ ```sh
6
6
  #!/bin/bash
7
7
 
8
8
  while read line
@@ -11,4 +11,10 @@
11
11
  done < demo.txt > /tmp/test.txt
12
12
 
13
13
  logger -- "`cat /tmp/test.txt`"
14
+ ```
15
+
16
+ 1行で書くと、
17
+ ```sh
18
+ #!/bin/sh
19
+ logger -- "`sed 's/^/--> /' demo.txt | tr '\n' ' '`"
14
20
  ```