Portál AbcLinuxu, 28. října 2025 15:59
#!/bin/bash a #!/bin/shCo mám použítvat? Děkuji
Řešení dotazu:
/bin/sh symlinkem na bash nebo dash (lehčí alternativa k bash). Může to však být i něco jiného, třeba busybox nebo nějaký proprietární implementace. Takže pokud nepoužíváš vychytávky bashe a chceš mít skript přenositelný, použij /bin/sh.
Za zmínku také stojí, že např. FreeBSD má bash nainstalovaný v /usr/bin/bash, takže tam ti #!/bin/bash nebude fungovat.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.