Apakah ls
ada cara untuk menunjukkan kondisi yang dinegasikan seperti "semua file yang bukan symlink"? Saya banyak menggunakan yang terakhir dalam direktori proyek tetapi negasi lain akan berguna juga.
Untuk saat ini, penelitian saya hanya menghasilkan pembuatan alias untuk sesuatu "seperti":
find . -maxdepth 1 ! -type l | sort # (...)
tapi jelas dengan cara ini saya tidak mendapatkan pewarnaan ls
, format kolom, dll ...
Saya kadang menggunakan Bash v3 di OS X 10.8.2 dan Bash v4 di Pangolin.
+
dan tidak\;
, tolong jelaskan?+
membuatnya mengirim semua ke satuls
perintah alih-alih menjalankannya secara terpisah untuk setiap file (dengan cara ini ls dapat melakukan kolom dan menyortir). Saya lolos! karena itu adalah karakter khusus untuk beberapa kerang meskipun milikmu tampaknya menerimanya dengan baik.ls
? Mungkinkah ada cara yang lebih baik?