[Linux-Biella] Ricerca interna di un programma
Daniele
daniele.bilug a gmail.com
Ven 23 Gen 2009 08:33:26 CET
2009/1/23 Del Vecchio Lorenzo <l.delvecchio a bilug.linux.it>:
> Da principiante non avrei usato > e >> ma avrei fatto tutto a mano.
> Vorrei solo fare due domande per chiarirmi meglio le idee.
era per mettere tutto a comandi..
anche io avrei aperto un file con vim e ci avrei scritto dentro
> #!/bin/bash che differenza fa da #!/bin/sh ??
la riga iniziale
#!/path/to/something
indica l'interprete che è in grado di gestire lo script
se scrivi in python li ci metti il path a "python"
se scrivi in perl quello di perl e così via.
se ci metti SH invece di BASH usi SH invece di BASH semplicemente
se non conosci la differenza tra questi due google o qualunque altro
motore di ricerca potrà spiegartela
sh = shell
bash = bourne again shell
non sono uguali ma per script semplici in genere fanno la stessa cosa.
c'è una differenza importante però: TUTTI i sistemi linux hanno una
shell SH mentre non è detto che abbiano una BASH (anche se è quasi
sempre vero)
quindi quando non usi funzionalità che ci sono solo nella BASH ha poco
senso dire che lo script è uno script bash
my 2 cent
Daniele
Maggiori informazioni sulla lista
Linux