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

回答編集履歴

1

追加

2018/10/07 09:41

投稿

otn
otn

スコア86362

answer CHANGED
@@ -5,8 +5,14 @@
5
5
  do echo "$a$TAB$b$TAB$c$TAB$d$TAB$e$TAB$f$TAB$g$TAB$h$TAB$i"
6
6
  done
7
7
  ```
8
+ `sed`で置換一回にするには、
9
+ ```sh
10
+ ls -l |
11
+ sed --posix 's/^([^ ]*) *([^ ]*) *([^ ]*) *([^ ]*) *([^ ]*) *([^ ]*) *([^ ]*) *([^ ]*) */\1\t\2\t\3\t\4\t\5\t\6\t\7\t\8\t/'
12
+ ```
13
+ これもいまいちか。
8
14
 
9
15
  > ファイル名にスペースが出現するかもしれないので、
10
16
 
11
- といのは、その後、プログラムで処理するためにタブにしたいという事でしょうか?
17
+ といのは、その後、プログラムで処理するためにタブにしたいという事でしょうか?
12
18
  そのプログラム側で対応するのが良いと思います。