Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem 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 .... ;-)

Předmět Autor Datum
for i in `find ~/ -size +50k` ; do chmod u=-x $i ; done edit: mně ale připadne, že se má JEN odebír…
touchwood 10.06.2008 09:33
touchwood
diky moc, jste hodnej! Jeste bych rad overil sve pokusy: -----------------------------------------…
radek S. 10.06.2008 14:52
radek S.
i tar parametr -z provádí automaticky zipování, není tedy již nutno zipovat separátně. Jinak OK. poslední
touchwood 10.06.2008 15:55
touchwood
for i in `find ~/ -size +50k` ; do chmod u=-x $i ; done

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

for i in `find ~/ -size +50k` ; do chmod u-x $i ; done

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 ;-)

Zpět do poradny Odpovědět na původní otázku Nahoru