Domande taggate «shell-script»

Domande su script di shell, file eseguibili interpretati da una shell (bash, zsh, ecc.).

3
Comprensione di "IFS = read -r line"
Ovviamente capisco che si può aggiungere valore alla variabile del separatore di campo interno. Per esempio: $ IFS=blah $ echo "$IFS" blah $ Capisco anche che read -r linesalverà i dati dalla stdinvariabile denominata line: $ read -r line <<< blah $ echo "$line" blah $ Tuttavia, come può un …

3
Shebang che inizia con `//`?
Sono confuso riguardo al seguente script ( hello.go). //usr/bin/env go run $0 $@ ; exit package main import "fmt" func main() { fmt.Printf("hello, world\n") } Può eseguire. (su MacOS X 10.9.5) $ chmod +x hello.go $ ./hello.go hello, world Non ho sentito parlare di Shebang a partire da //. E …

12
Perché scrivere un intero script bash in funzioni?
Al lavoro, scrivo spesso script di bash. Il mio supervisore ha suggerito che l'intero script sia suddiviso in funzioni, simile al seguente esempio: #!/bin/bash # Configure variables declare_variables() { noun=geese count=three } # Announce something i_am_foo() { echo "I am foo" sleep 0.5 echo "hear me roar!" } # Tell …

6
Differenza tra ls -l e ll?
Sono relativamente nuovo alla programmazione nel suo insieme e alcuni tutorial mi hanno detto di usare ls -lper guardare i file in una directory e altri hanno detto ll. So che lsè un breve elenco, ma c'è una differenza tra gli altri due?
59 shell  shell-script  ls 





6
Concatenare due variabili con un carattere di sottolineatura
Devo concatenare due variabili per creare un nome file con un carattere di sottolineatura. Consente di chiamare le mie variabili $FILENAMEe $EXTENSIONdove viene letto il nome file da un file. FILENAME=Hello EXTENSION=WORLD.txt Adesso... Ho provato quanto segue senza successo: NAME=${FILENAME}_$EXTENSION NAME=${FILENAME}'_'$EXTENSION NAME=$FILENAME\\_$EXTENSION Ottengo sempre una sorta di output strano. Di …



5
Come definire e caricare la propria funzione di shell in zsh
Sto avendo difficoltà a definire ed eseguire le mie funzioni di shell in zsh. Ho seguito le istruzioni sulla documentazione ufficiale e ho provato prima con un semplice esempio, ma non sono riuscito a farlo funzionare. Ho una cartella: ~/.my_zsh_functions In questa cartella ho un file chiamato functions_1con rwxautorizzazioni utente. …
55 shell-script  zsh 

10
bash: verifica se $ WORD è impostato
Sto cercando un costrutto bash, per decidere se una variabile $WORDè una delle parole definite. Ho bisogno di qualcosa del genere: if "$WORD" in dog cat horse ; then echo yes else echo no fi bash ha un tale costrutto? In caso contrario, quale sarebbe il più vicino?



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.