Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
csv ファイルで 2 つの列を交換しようとしていますが、これを使用しています。
#!/usr/bin/awk -f BEGIN {FS="$\t"} {temp=$1; $1=$2; $2=temp}{print$0}
行の先頭に余分な空白を追加することを除いて、これはうまく機能します。どうすればこれを防ぐことができますか?
私の入力ファイルは次のようになります
1\t2 3\t4
私が得るものは次のようになります:
2\t1 3\t4