Untuk menempatkan spasi di antara argumen, cukup tambahkan " ", mis awk {'print $5" "$1'}.
Namun tidak disarankan untuk memls - parsing output dari perintah , karena tidak dapat diandalkan dan output untuk manusia, bukan skrip. Oleh karena itu gunakan perintah alternatif seperti findatau stat.
Berikut ini contoh menggunakan GNU stat:
$ stat -t *
001.txt 23 8 81a4 501 20 1000004 242236402 1 0 0 1460260387 1460260239 1460260239 1460260194 4096
7c1c.txt 21 8 81a4 501 20 1000004 242236595 1 0 0 1460261322 1460260486 1460260486 1460260486 4096
yang akan mencetak Anda hasil yang ramah mesin (dalam bentuk singkat), sehingga Anda bisa mendapatkan apa yang Anda butuhkan. Kemudian gunakan -cuntuk menggunakan format tertentu, atau gunakan awk, cutatau readuntuk mendapatkan kolom yang tepat.
Periksa stat --helpopsi selanjutnya. Misalnya untuk mencetak hari modifikasi, periksa contoh ini .
ls. Ini akan menggigit Anda di bagian belakang, cepat atau lambat.