Dulu saya ingat menggunakan perintah yang membuat inputnya menjadi tabel yang diformat dengan baik.
Misalnya, untuk input ini,
apple 1 100
orange 20 19
pineapple 1000 87
avocado 4 30
Outputnya akan mirip dengan ini:
apple 1 100
orange 20 19
pineapple 1000 87
avocado 4 30
Saya ingin tahu nama alat ini.
awk
solusi yang berhubungan dengan stdinKarena
column
bukan POSIX, mungkin ini:Uji:
Perintah uji:
Output untuk semua:
Lihat juga:
sumber
Untuk file yang relatif kecil, (di mana panjang dalam byte kurang dari
getconf ARG_MAX
), dan ukuran input lebih atau kurang dikenal, (katakanlah tidak ada nama buah lebih dari 18 huruf),printf
dapat berguna, berikut inibash
contohnya:Keluaran:
Perhatikan bagaimana angka-angka tersebut dibenarkan dengan benar .
sumber