În linia de comandă, un script shell este un fișier executabil care conține un set de instrucțiuni pe care shell le va executa. Scopul său principal este de a reduce un set de instrucțiuni (sau comenzi) într-un singur fișier. De asemenea, poate gestiona unele logici, deoarece este un limbaj de programare.

Cum să-l creați

Creați fișierul:

$ touch myscript.sh

Adauga o shebang la începutul fișierului. Linia Shebang este responsabilă pentru comunicarea interpretului de comandă cu ce interpret se va executa scriptul shell:

$ echo "#!/bin/bash" > myscript.sh
# or
$ your-desired-editor myscript.sh
# write at the first line #!/bin/bash

Adăugați câteva comenzi:

$ echo "echo Hello World!" >> myscript.sh

Dați dosarul execuţie mod:

$ chmod +x myscript.sh

Executați-l!

$ ./myscript.sh
Hello World!

Mai multe informații despre shell-scripting pot fi găsite aici

Mai multe informații despre shell scripting și Linux: