[ LUGOS ] bash skripta
Boštjan Muller [NEONATUS]
neonatus na gimp.thz.net
Pet Sep 3 11:39:58 CEST 1999
Pozdravljeni!
Imam tole skripto:
#!/bin/bash
if test -d /home/neonatus/doc/ && test -d
/home/neonatus/GNUstep/Library/AfterStep/start/Documents/; then
n=1
/bin/ls -F /home/neonatus/doc/ | while read line; do
echo -e 'Exec "'$line'" exec gvim /home/neonatus/doc/'$line' &\nMiniPixmap "mini-vim.xpm"' > /home/neonatus/GNUstep/Library/AfterStep/start/Documents/$n
n=$(($n+1))
done
fi
, ki dela ok vendar pa bi rad eno stvar spremenil. Ta skripta namreč tudi
direktorije izpisuje kot fajle, jaz pa bi rad, da takrat ko je direktorij
izvrši namesto ukaza:
echo -e 'Exec "'$line'" exec gvim /home/neonatus/doc/'$line' &\nMiniPixmap "mini-vim.xpm"' > /home/neonatus/GNUstep/Library/AfterStep/start/Documents/$n
ukaz:
/bin/mkdir /home/neonatus/GNUstep/Library/Afterstep/start/Documents/$line
ter nato prebere po zgornjem nacinu se fajle v $line direktoriju, ter
poddirektorijih, če le-ti obstajajo.
Vnaprej hvala!
Boštjan
--
Boštjan Müller [NEONATUS], NEONATUS na bigfoot.com, http://surf.to/NEONATUS
ICQ #:7506644, For my PGP key finger: neonatus na gimp.thz.net
RSA id: 0x90178DBD, Powered by S.u.S.E. Linux 6.0.
Succumb to natural tendencies. Be hateful and boring.
Dodatne informacije o seznamu Starilist