Cara Mengisih Perintah ls mengikut Tarikh
Isi kandungan:
Arahan 'ls' menyenaraikan semua fail dan folder dalam direktori pada baris arahan, tetapi secara lalai ls mengembalikan senarai dalam susunan abjad. Dengan bendera arahan yang mudah, anda boleh mempunyai ls sort mengikut tarikh sebaliknya, menunjukkan item yang paling baru diubah suai di bahagian atas hasil arahan ls. Silap mata ini digunakan pada output arahan ls dalam Mac OS / Mac OS X, Linux, BSD, serta Bash dalam Windows.
Bendera -t akan mengisih keluaran arahan ls mengikut tarikh dan masa terakhir diubah suai, tetapi untuk hasil terbaik anda mungkin mahu menerapkannya dengan bendera penyenaraian panjang -l dan mungkin beberapa yang lain sebagai baiklah. Mari semak beberapa cara yang berguna untuk mengisih keluaran ls mengikut tarikh.
Isih Output ‘ls’ mengikut Tarikh
Bendera -t akan mengisih output arahan ls mengikut tarikh dan masa terakhir diubah suai:
- Buka Terminal jika anda belum berbuat demikian (/Applications/Utilities/ dalam mac OS) dan navigasi ke direktori yang anda ingin isikan mengikut tarikh dengan ls
- Keluarkan sintaks arahan berikut:
- Tekan kembali untuk melihat kandungan direktori yang disenaraikan dengan ls mengikut tarikh
ls -lt
Item yang paling baru diubah suai akan ditunjukkan di bahagian atas output arahan, dan bukannya menunjukkan senarai yang dikembalikan dalam susunan abjad.
Tunjukkan Isih mengikut Tarikh, Boleh Dibaca Manusia, Semua Fail
Keutamaan peribadi saya untuk mengisih keluaran ls mengikut tarikh yang diubah suai ialah menggunakan -lt tetapi turut sertakan -h untuk saiz boleh dibaca manusia dan -a untuk menunjukkan semua fail awalan titik juga. Ini juga menjadikannya mudah untuk mengingati bendera -berhenti, digunakan seperti:
ls -berhenti
Menterbalikkan Isih mengikut Tarikh Keluaran
Jika anda ingin membalikkan susunan supaya item yang paling baru diubah suai berada di bahagian bawah output arahan ls, anda boleh menambah bendera -r juga seperti:
ls -h altr
Output akan sama kecuali ia telah ditunjukkan dalam susunan terbalik, dengan tarikh diubah suai tertua di atas dan tarikh dan masa diubah suai terbaharu di bahagian bawah.
Helah ini jelas terpakai pada baris arahan dan Terminal, tetapi pengisihan mengikut tarikh dan variasi tarikh diubah suai atau tarikh terakhir dibuka boleh menjadi sangat berguna untuk Finder juga. Contohnya, mengisih Pencari Mac 'Semua Fail Saya' mengikut tarikh terakhir dibuka ialah petua hebat yang boleh digunakan secara serupa pada mana-mana folder lain yang ditunjukkan dalam Finder pada Mac untuk menunjukkan kali terakhir fail diakses atau diubah suai.
Ada sebarang petua atau helah lain yang berguna untuk mengisih direktori mengikut tarikh? Beritahu kami dalam ulasan di bawah.