Bash, bu işe yarayacak:
$ ls | rev | sort | rev
Kimden man rev
:
The rev utility copies the specified files to the standard output,
reversing the order of characters in every line. If no files are speci-
fied, the standard input is read.
Yani 1. ls çıktısını verir, istediğin bayraklarla 2. her satır tersine çevrilir 3. sonra sıralanırlar ve tekrar tersine döndürülürler 5. böyle:
- bunun gibi, böyle:
- her satır ters
- o zaman sıralanırlar
- ve tekrar tersine döndü
- ls, istediğiniz bayrakla birlikte çıktılarını verir
Veya, aşağıdaki noktaya daha fazla. Son karaktere, sonra sonuncuya vb. Göre sıralanırlar. Örneğin, .rtf dosyalarının tümü, bir .save dosyasından ve adı 'e' ile biten bir uzantıya sahip olmayan başka bir dosyadan sonra birlikte listelenir. Ardından .png dosyaları vb. Bu, ls -l ile de çalışacaktır, çünkü uzantı normalde satırdaki son şeydir ("tmp @ -> / home / jones / tmp" gibi satırlara sahipseniz, bağlantıların hedeflerinin takip ettiği istisnalar).
$ ls | rev | sıralamak | rev
cslu1
ls.mp2
ls.mp3
ls.mp4
trees_110214-15
PAT
CSLU
Proxy Form.doc
finannbyid
toannbyid
101209ssi.txt.save
to_annotate_size
Matas zamanlı tarafından haftalık integration2.rtf
cyp3.rtf
Veri-dir-scan.perl.doc.rtf
nereye-R21-numid.rtf
platypus.rtf
Ekran görüntüsü 2011-01-21 at 2.17.50 PM.png
emac baskı yardım.png
günlük
new_month_log
özel
Google Ngram-critique.html
perl_path.html
nl
DWE_BEN_89808.2.ann
varsayılan değer
dofoo
100811_from_iMac_Documents_in_dock.zip
to-palikir.zip
tmp
dosya temizleme
bar
veri tarama docs
cmp mg-ann-numids
finished_numids
to_annotate_numids
manls.ps
Mike_address_ticket
cyp2.out
cyp3.out
bulun-cyp.out
manls.out
DWE_BEN_89808.2.text
tag2.txt
l2.txt
du-h-d3.txt
finished_ann_numids_110407_1714.txt
finished_all_numids_110407_1718.txt
Veri-dir-scan.perl.doc.txt
nereye-R21-numid.txt
finannid.txt
toannid.txt
B9-çalışma-anndiff.txt
tag.txt
duh.txt
do-mail.txt
safextn.txt
mg3longhdr.txt
finished_numids.txt
41.692-langnames.txt
TimeAnnotationGuidelines.txt
41langs.txt
thing4-homedir-links.txt
bnlinks.txt
grants.txt
mata-file-reports.txt
logx.txt
logX
B9-çalışma-anndiff.txt ~
bnlinks.txt ~
--sort=extension
ve--group-directories-first
(veya tek--group-directories
) Ubuntu 12.10 benim için ceza çalışır. Makinenizde bir atış değer! =)