Stránka 1 z 1

někdo šikovnej s bashem?

Napsal: úte 18. kvě 2010, 16:40
od no_-_name
škola volá :( a já nechápu ani prda ze skriptů v bashi... řetězím tam ty příkazy jak lbázen a bez kýženého výsledku.

vytvorit skript, ktery prozkouma parametricky zadany adresar a vypise jeho obsah, soubory pro ktere nema prava ke cteni hlasite ignoruje, zbytek okomentuje a doda, zda jde o adresar, spustitelny soubor ci proste jenom soubor...
priklad vystupu


sheldon@drak:~$ ./chytre_ls2.sh /home/osu/jana/
Mam tu adresar 11cviceni.
Mam tu adresar ahoj.
Mam tu soubor ahoj.sh.
Mam tu adresar ascii_art.
Mam tu soubor cosik.
Mam tu adresar dobre_odpoledne.
Ignoruju dochazka.txt, nemam prava ke cteni.
Mam tu soubor fortune.txt.

jsou zde nejaci profici? verim ze je to prace na pet minut, ale ja uz nad tim sedim druhej den :D

Re: někdo šikovnej s bashem?

Napsal: stř 19. kvě 2010, 15:45
od nou
no nieco ti poradim

Kód: Vybrat vše

IFS="
"

typ=( $(ls -l | cut -b 1 | tail -n +2 ) )
spustitelny=( $(ls -l | cut -b 4 | tail -n +2 ) )
i=0
for x in $(ls -1); do
#sem nejaka sialeny if else
echo Subor $x je ${typ[$i]} a ${spustitelny[$i]}
i=$(( i+1 ))
done