customers
ソートする必要がある情報を含むファイル(という)があります。
qweasd,[email protected],256.62394383
qweasdczasd,[email protected],256.62394383
qwedddasd,[email protected],256.62394383
qweavvvdsd,[email protected],256.62394383
ファイルの出力はタブで区切る必要があります。
qweasd [email protected] 256.62394383
qweasdczasd [email protected] 256.62394383
qwedddasd [email protected] 256.62394383
qweavvvdsd [email protected] 256.62394383
1行のコマンドが必要です。
答え1
awk コマンドを使用できます。
# awk -F, '{print $1 "\t" $2 "\t" $3}' customers
または:
# awk 'BEGIN{FS=","; OFS="\t"} {print $1, $2, $3}' customers
または:
# awk 'BEGIN{FS=","; OFS="\t"} {print}' customers
彼らは皆あなたのために働きます。
答え2
以下を試してください: awk -F, '{print $1 "\t" $2 "\t" $3}' ファイル名 awk 'BEGIN{FS="," OFS="\t"} {print $1, $2, $3 } 'ファイル名
答え3
sed
これは編集者レベルを変更するためのよりシンプルで効率的なツールです。
sed 's-,- ctrlV tab-g' クライアント
ex
vi
同じ修正を使用することも、簡単に実装することもできますemacs
。