mac コマンドでcsvからtsvを作成する
macのターミナル上で、csvからtsvを作成する手順を記述してます。「sed」コマンドと正規表現を使用します。「tr」コマンドを使用するやり方もあります。
環境
- OS macOS Monterey
- SHELL /bin/zsh
手順
csvからtsvを作成するには、「sed」コマンドと正規表現を使用します。
実際に、以下の「hoge.csv」から「hoge.tsv」を作成してみます。
% cat hoge.csv
aaa,bbb,ccc
AAA,BBB,CCC
カンマ「,」をタブに変換して「hoge.tsv」を作成します。
% sed -e s/,/\\t/g hoge.csv > hoge.tsv
作成した「hoge.tsv」を確認してみます。
% cat hoge.tsv
aaa bbb ccc
AAA BBB CCC
tsvファイルが作成されていることが確認できます。
trを使用
以下のように「 tr 」を使用して、作成することも可能です。
$ cat hoge.csv | tr "," "\t" > hoge.tsv
-
前の記事
kotlin mutableSetの最後の値を取得する 2024.01.20
-
次の記事
kotlin 「is」演算子を使用する 2024.01.20
コメントを書く