Portál AbcLinuxu, 14. května 2025 01:20

Dotaz: Vypis souboru podle pravidel

4.1.2006 09:39 Jaromir Nohavica
Vypis souboru podle pravidel
Přečteno: 137×
Odpovědět | Admin
Zdravim, mam dotaz na příkazy command shellu 1.Jak vypisu vsechny soubory z urciteho adresare ktere jsou vetsi nez treba 500KB?

2.Jak vypsiu uplnym vypisem na obrazovku soubory z urciteho adresare ktere maji plna prava pro vsechny uzivatele?

3.Jak vypisu obsah souboru (treba /etc/passwd) podle abecedy?

4.Jak zjsitim volne misto na pripojenych souborovyhc systemech v MB?

Predem dekuji za odpoved.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.1.2006 09:47 Tomáš Honzák | skóre: 19 | Praha
Rozbalit Rozbalit vše Re: Vypis souboru podle pravidel
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj,

1,2: man find

3: man sort

4: man df

:)

th
Quork!
4.1.2006 10:48 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: Vypis souboru podle pravidel
Máš to moc popisné, stručnější by bylo:
RTFM
nebo když už se chceš rozkecat:
find(1), sort(1), df(1)
:-D
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
4.1.2006 11:56 JaR
Rozbalit Rozbalit vše Re: Vypis souboru podle pravidel
Odpovědět | | Sbalit | Link | Blokovat | Admin

RTFM je hezke, ale predpokladam, ze se ptate protoze pestujete ctnost lenosti a chcete navodne priklady :-) . Tedy napriklad v GNU utilitach:

  1. find /adresar -size +512k -exec ls -l {} \;
    (proc na konci -exec a ne -print nebo jeste lepe nic? - jen tak, aby to bylo slozitejsi, trvalo to dele a vypsalo to vic informaci, za trest :-).
  2. find /adresar -perm -o=rwx -exec ls -l {} \;
    (tedy vypis vse, u ceho najdes prava rwx pro svet.)
  3. Zalezi na tom, co budete chtit:
    • sort /etc/passwd
      (podle username)
    • sort -n -t: -k3 /etc/passwd
      (podle UID, coz je 3 polozka, oddelovac polozek je : a ma to byt numericke porovnavani a trideni).
  4. df -Pm
    (POSIX format. Zvyk.)

Za domaci cviceni zkuste vymyslet shellove aliasy nebo procedury, abyste tyhle ctyri jednoduche ukony udelali kazdy jednim prikazem na libovolnem unixu s jeho nativnimi nastroji >-). Uvedene vam nemusi nutne chodit vsude, snad jen na ten prvni sort by byl spoleh.
Proto je zvykem psat "RTFM", protoze nikdo netusi, na cem delate. Nerad bych se zase docetl, jaka jsou Linuxaci neprijemna a elitarska banda... :-)

4.1.2006 13:50 Tomáš Honzák | skóre: 19 | Praha
Rozbalit Rozbalit vše Re: Vypis souboru podle pravidel

RTFM je hezke, ale predpokladam, ze se ptate protoze pestujete ctnost lenosti a chcete navodne priklady :-) . Tedy napriklad v GNU utilitach:

(...)

Proto je zvykem psat "RTFM", protoze nikdo netusi, na cem delate. Nerad bych se zase docetl, jaka jsou Linuxaci neprijemna a elitarska banda... :-)

No, ja jsem se pri psani odpovedi ridil klasickym Chytremu napovez... ... proste jsem si otazku vysvetlil tak, ze tazajici se nevi, jak se ty prikazy jmenuji, a staci mu tudiz napsat, ktere manualove stranky si precist :) Nic elitarskeho ani neprijemneho v tom nebylo (narozdil od toho, kdybych napsal jen RTFM)

:-)

th

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.