Ecco alcuni dei comandi di scripting della shell Unix più comunemente usati:
eco
Il comando echo viene utilizzato per visualizzare messaggi sullo standard output. Ad esempio, il comando seguente visualizzerà il messaggio "Hello, world!" sullo schermo:
```
echo "Ciao mondo!"
```
cd
Il comando cd viene utilizzato per modificare la directory di lavoro corrente. Ad esempio, il comando seguente modificherebbe la directory di lavoro corrente nella directory "/home/user/Documents":
```
cd /home/utente/Documenti
```
ls
Il comando ls viene utilizzato per elencare i file e le directory nella directory di lavoro corrente. Ad esempio, il comando seguente elencherà tutti i file e le directory nella directory di lavoro corrente:
```
ls
```
cpp
Il comando cp viene utilizzato per copiare file e directory. Ad esempio, il seguente comando copierebbe il file "file1.txt" nel file "file2.txt":
```
cp file1.txt file2.txt
```
mv
Il comando mv viene utilizzato per spostare file e directory. Ad esempio, il seguente comando sposterà il file "file1.txt" nella directory "/home/utente/Documenti":
```
mv file1.txt /home/utente/Documenti
```
rm
Il comando rm viene utilizzato per eliminare file e directory. Ad esempio, il seguente comando eliminerebbe il file "file1.txt":
```
rm file1.txt
```
mkdir
Il comando mkdir viene utilizzato per creare directory. Ad esempio, il comando seguente creerebbe la directory "/home/user/Documents":
```
mkdir /home/utente/Documenti
```
rmdir
Il comando rmdir viene utilizzato per eliminare le directory. Ad esempio, il seguente comando eliminerebbe la directory "/home/utente/Documenti":
```
rmdir /home/utente/Documenti
```
tocca
Il comando touch viene utilizzato per creare file vuoti. Ad esempio, il seguente comando creerebbe un file vuoto chiamato "file1.txt":
```
toccare file1.txt
```
gatto
Il comando cat viene utilizzato per concatenare file e visualizzare il contenuto di tali file sull'output standard. Ad esempio, il seguente comando visualizzerà il contenuto del file "file1.txt" sullo schermo:
```
catfile1.txt
```
altro
Il comando more viene utilizzato per visualizzare il contenuto di un file una pagina alla volta. Ad esempio, il comando seguente visualizzerà il contenuto del file "file1.txt" una pagina alla volta:
```
altro file1.txt
```
meno
Il comando less è simile al comando more, ma consente di scorrere il file più facilmente. Ad esempio, il comando seguente visualizzerà il contenuto del file "file1.txt" in less:
```
meno file1.txt
```
grep
Il comando grep viene utilizzato per cercare un modello specifico in un file. Ad esempio, il seguente comando cercherà la parola "test" nel file "file1.txt":
```
grep "prova" file1.txt
```
sed
Il comando sed viene utilizzato per modificare i file eseguendo su di essi una serie di comandi. Ad esempio, il seguente comando sostituirebbe tutte le occorrenze della parola "test" con la parola "ciao" nel file "file1.txt":
```
sed 's/test/ciao/g' file1.txt
```
scusa
Il comando awk viene utilizzato per eseguire attività di elaborazione del testo sui file. Ad esempio, il seguente comando stamperebbe la prima colonna del file "file1.txt":
```
awk '{stampa $1}' file1.txt
```
Questi sono solo alcuni dei tanti comandi disponibili per l'uso nello scripting della shell Unix. Per ulteriori informazioni sullo scripting della shell Unix, fare riferimento alla documentazione della shell specifica.
sistemi © www.354353.com