domácí úkoly - bash
Dobrý den, zadání je: vyhledat všechny soubory větší než 50kB a odebrat jim právo spuštění pro uživatele. Můj pokus:
find ~/ -size +50k | chmod -X <zde nevím co napsat>
# je to -X spravne vzhledem k zadani?
# je to find spravne vzhledem k zadani- tedy hledat jen soubory?
Vím, že se zde na domácí úkoly kouká skrz prsty, ale když člověk ukáže co vymyslel ....
edit: mně ale připadne, že se má JEN odebírat právo, a pak to je správně chmod u-x, protože rovnítko maže všechny ostatní...
edit2: ano, tak jsem to špatně přečetl, správně je
diky moc, jste hodnej! Jeste bych rad overil sve pokusy:
----------------------------------------- ---------------------------------------------
Zabal te (zip nebo tar + gzip), adresar pisemka s reseniım vsech úloh +
soubor RESENI.TXT a odeslete mi ho na pocıtac uzivatel tester, do
adresare, ktery zde vytvoriıte (jmeno adresare: PRIJMENI-JMENO bez
diakrititky). Platny adresar je pouze adresar obsahujici pouze
jeden komprimovany soubor.
tar -czf pisemka.tar pisemka/ RESENI.TXT
gzip pisemka.tar
ssh tester@192.118.30.23 'mkdir PRIJMENI-JMENO'
scp pisemka.tar.gz tester@192.118.30.23: /PRIJMENI-JMENO
---------------------------------- --------------------------------------------------- -
Jestli je to OK, tak jiz diky a nashle
i tar parametr -z provádí automaticky zipování, není tedy již nutno zipovat separátně. Jinak OK.