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

回答編集履歴

1

修正

2019/04/09 05:17

投稿

y.nakamura
y.nakamura

スコア190

answer CHANGED
@@ -1,4 +1,4 @@
1
- コマンド1行で書くのは複雑なので、シェルを作成してみました。
1
+ シェルを作成してみました。
2
2
  *.csvの行頭にファイル名(拡張子なし)を追加して、tougou.csvに出力しています。
3
3
 
4
4
  ```
@@ -9,7 +9,7 @@
9
9
  done
10
10
  ```
11
11
 
12
- 無理やり1行で書くと以下のようになります。
12
+ 無理やり1行にすると以下のようになります。
13
13
  ```
14
14
  for csvname in `ls *csv`; do filename=`echo $csvname | sed 's/.[^.]*$//'`; sed "s/^/${filename},/g" ${csvname} >> tougou.csv; done
15
15
  ```