ファイルを.csvから通常のexcelに変換するtrコマンドで問題が発生しています。trコマンドの末尾にマイナスを引く方法
私の入力ファイルは|で区切られた.csvファイルです。
以下のコマンドを使用しました。
tr '|' ',' <TEST.csv> OUTPUT.csv
trコマンドの実行後。
Input:
A|101
2|202-
Output:
A 101
2 202-
Expected output:
A 101
B -202
誰のtrコマンドを使用して、フィールドの前にマイナス記号を使用してExcelに正常に.csvファイルを変換するために私を助けることができます。
または実行後に、マイナス記号を先頭からマイナスにする方法があります。
などの他のスクリプトを使用して、末尾のマイナスを先頭のマイナスにすることができます。
ありがとうございます。
なぜ「tr」が何かの位置を変更すると思いますか? 'tr'はcharバイcharベースで動作します。 1つのことしかできません。それは(非常に高いバロックの英語で) '** tr ** ansliterate'です。 ;-) がんばろう。 – shellter