Prejmenovani adresaru - SOLVED

Zdenek Precek precek na icom.cz
Sobota Duben 22 00:16:02 CEST 2000


> > #!/bin/sh
> > ...
> > 	D="${P%/*}"
> > 	F="${P##*/}"
> > ...
> 
> S /bin/sh
> je na miste trocha opatrnosti - originalni Bourne shell vyse uvedene
> konstrukce nepripousti. Implementuje je bash, ksh, zsh a mozna nejake
> dalsi shelly, takze by mozna bylo lepsi primo uvadet /bin/bash (Na
> Linuxu je to totez). Je to ale jeste rafinovanejsi, protoze napr. na
> Solarisu je /usr/xpg4/bin/sh totez co /usr/bin/ksh (Jinymi slovy ksh
> je podle XPG4 defaultni Bourne-like shell).
> 
> --
> A. Malusek  (malusek na ujf.cas.cz)
> UJF AV CR

To je svata pravda. Ale... 
#!/bin/sh je tam prave proto, ze chci, aby skript fungoval nejen
v Linuxu, ale take v HP-UXu (Posix-shell) a AIXu (Kornshell) - aspon.
Totiz, ve vsech mne znamych Unixech (krome predpotopnich verzi)
je /bin/sh nalinkovan na nejaky inteligentnejsi shell, nez je Bourne,
ktery vetsinou imituje Korna.

PS: 
PS2: to, ze jsem take poslal testovaci verzi, nebylo schvalne ;-) 

--
         v   v v   | precek na icom.cz      | SCP    (")     
Ing. ZDENEK PRECEK | +420-2-7933044      | 5200  _  \/\   
                   | Augustinova 2064/14 |    __  \/\\  _ 
                   | Praha 4, Chodov     |   | /|   / \/  
                   | 148 00              |   |//| _|      




Další informace o konferenci Linux