ub's #20

ub's Space at the End of the Universe

Stara utilita v novom sate: .ls

2017-09-09, tagged as esxdos, utilities
Par (doslova par) vylepseni prikazu .ls:
  • moznost zadat viacero suborov/adresarov
  • moznost vypisu obsahu adresara zoradene

Ak je zadanych viacero suborov/adresarov, budu postupne vylistovane, takze je mozne pouzit napr.: ".ls /bin /sys", co sposobi vylistovanie najskor adresara /bin a nasledne adresara /sys .

Usporiadanie vystupu je mozne ovplyvnit prepinacmi:
  • vlastnost podla ktorej sa bude usporaduvat:
    • -f podla mena (default)
    • -d podla datumu
    • -l podla dlzky suboru
  • typ usporiadania:
    • -s klasicke (vzostupne, default)
    • -r reverzne (zostupne)
    • -n bez usporiadania (povodna funkcionalita .ls)

Obe vylepsenia mozno kombinovat, pricom nastavenie usporiadania je platne pre vsetky parametre az kym sa prepinacmi nezmeni, takze je mozne zadat napriklad aj:


uvedeny prikaz vypise polozky v adresari:
  • /sys zoradene podla dlzky od najvacsich po najmensie (reverzne)
  • /test zoradene tiez podla dlzky od najvacsich po najmensie (reverzne)
  • /bin zoradene podla datumu poslednej modifikacie od najstarsich po najnovsie
  • /tmp zoradene podla mena od A po Z


Samozrejme, bez ohladu na typ zoradenia (ale iba ak sa ma zoradovat, takze nie pri -n) sa najskor vypisu adresare a az potom subory.

A kedze je triedenie narocne na pamat (treba si pamatat mena vsetkych poloziek) ani prikaz .ls nie je vsemocny a tak ma obmedzenie na max. 256 poloziek v adresari. Samozrejme, ak mate v adresari poloziek viac, neznamena to, ze dalsie sa nevypisu, znamena to len to, ze prikaz triedi vystup po blokoch 256 poloziek, cize najskor vypise zoradene prvych 256 poloziek, potom dalsich 256 poloziek a to az kym sa vsetky polozky nevypisu.

No a samozrejme, kazdy parameter prikazu .ls je triedeny osamote, pricom ak parameter nie je adresar ale subor, tak sa nic netriedi ;], takze neocakavajte ze prikaz ".ls /tmp/test5.tap /tmp/test1.tap /tmp/test3.tap" zobrazi subory zoradene.

Stahujte tu.

No, a samozrejme, ako vzdy, nedavam ziadne zaruky a neberiem ziadnu zodpovednost za pokazene tapky, disky, diskove polia ci cloudy, naopak, odporucam zalohovat, zalohovat a este raz zalohovat ;].

--