Vo svojom voľnom čase náhodne kontrolujem systémové príkazy ... preto často nachádzam zaujímavé tipy 🙂
Toto je jeden z nich, presne ako naznačuje nadpis, ukážem vám, ako mať súbor s mnohými riadkami textu v abecednom poradí riadkov tohto súboru.
Napríklad máme súbor (volal distribúciách), ktorý obsahuje:
linux
debian
ubuntu
Arch Linux
sabayon
gentoo
solúzy
A chceme tieto abecedy zoradiť podľa abecedy.
Ak to chcete urobiť v termináli, vložíme nasledovné:
cat distros | sort > distros-ordenadas
A voila, ukážem vám snímku obrazovky, ako som vykonal tento príkaz a potom urobil ako (zobrazovanie obsahu) nového súboru objednané-distribúcie:
…. Čo je mimoriadne ľahké? 😀
Príkaz druh v termináli máte veľa možností, ak existujú muž druh zobrazí sa vám všetky možnosti 😉
Každopádne malý tip, ktorý by v určitom okamihu dokázal vyriešiť niekoľko problémov hahahaha, dúfam, že sa vám páčil.
pozdravy
To je veľmi užitočné, ďakujeme za zdieľanie informácií ~
Ďakujeme za komentár 😉
Dobrý tip 😉
Ďakujem vám
Odkiaľ čerpáte tipy?
Presne ako som povedal na začiatku príspevku, vo svojom voľnom čase začnem prezerať systémové príkazy 🙂
Našiel som tento, pretože som hľadal možnosti alebo alternatívy príkazu lokalizovať, Skúsil som vyhľadať príkazy ako „hľadať“ alebo niečo podobné, ale nenašiel som žiadne, a tak som všetky príkazy uviedol do zoznamu s s a po chvíli ma to zaujalo druh ????
Ďakujeme za komentár, vitajte na blogu 😀
Alternatívy k „nájdeniu“, máte „whereis“ a „nájdenie“
Áno, viem, že som ho poznal ... ale kdeže, tak ďakujem 😀
Podporujem servery Unix AIX a Sun (a čas od času aj Red Hat alebo SuSe) úplne z terminálu a pravdou je, že príkazy sort spolu s cut, grep, awk atď. robia zázraky ^ ___ ^
Výborne, použil som ho na formát tohto modelu
100: používateľ1
287: používateľ2
150: používateľ3
mačka order.txt | sort -n> order1.txt
100: používateľ1
150: používateľ3
287: používateľ2
Ďakujem…
Vďaka, dokázal som to správne uplatniť.
Ako dosiahnem, aby sa to zapísalo do rovnakého súboru, to znamená bez toho, aby som ho musel priradiť k novému súboru? Ďakujem!
Ak to dobre nepochopím, zmena v rovnakom súbore je ako presmerovanie výstupu do súboru s rovnakým názvom. ALE POZOR! Ak ste si poslali štafetu a chcete sa vrátiť späť, nemôžete (obsah je prepísaný).
V príklade, ktorý nám zanechali, by bolo:
mačacie distribúcie | triediť> distribúcie
Neviem, či autor tohto príspevku uvidí komentár, ale mal som otázku pomocou príkazu «sort» ...
Do súboru som vložil zoznam adresárov, ktoré obsahovali určitý súbor. Tieto adresáre majú v názve čísla, takže používam čísla ako 100, 10, 1, .1 a .01
Keď si ich objednáte, urobí všetko TAKMER dokonalým:
1) Neobjednáva sa od /.01, /.1, / 1, / 10 a / 100 (radí sa takto:… / .01,… / 100,… / 10, ale s vnútornou abecednou súvislosťou príslušných podpriečinkov. )
2) Prepínajte jeden a jeden medzi ... / .1 a ... / 1
Napadá vás, ako môžem dosiahnuť, aby objednávka vyzerala perfektne, alebo je to obmedzenie príkazu triedenia?
Ďakujem vopred 🙂