[ 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