Unix shell scripting er en effektiv måde at automatisere opgaver og administrere filer og processer på. Shell-scripts er tekstfiler, der indeholder en række kommandoer, der udføres af skallen, en linje ad gangen.
Her er nogle af de mest almindeligt anvendte Unix shell scripting kommandoer:
ekko
Ekkokommandoen bruges til at vise meddelelser på standardudgangen. For eksempel vil følgende kommando vise meddelelsen "Hej, verden!" på skærmen:
```
ekko "Hej verden!"
```
cd
Kommandoen cd bruges til at ændre den aktuelle arbejdsmappe. For eksempel vil følgende kommando ændre den aktuelle arbejdsmappe til "/home/user/Documents"-mappen:
```
cd /home/bruger/Dokumenter
```
ls
Kommandoen ls bruges til at liste filerne og mapperne i den aktuelle arbejdsmappe. For eksempel vil følgende kommando vise alle filer og mapper i den aktuelle arbejdsmappe:
```
ls
```
cp
Kommandoen cp bruges til at kopiere filer og mapper. For eksempel vil følgende kommando kopiere filen "fil1.txt" til filen "fil2.txt":
```
cp fil1.txt fil2.txt
```
mv
Kommandoen mv bruges til at flytte filer og mapper. For eksempel vil følgende kommando flytte filen "fil1.txt" til mappen "/home/user/Documents":
```
mv file1.txt /home/user/Documents
```
rm
Kommandoen rm bruges til at slette filer og mapper. For eksempel ville følgende kommando slette filen "file1.txt":
```
rm fil1.txt
```
mkdir
Kommandoen mkdir bruges til at oprette mapper. For eksempel vil følgende kommando oprette mappen "/home/user/Documents":
```
mkdir /home/user/Documents
```
rmdir
Kommandoen rmdir bruges til at slette mapper. For eksempel ville følgende kommando slette mappen "/home/user/Documents":
```
rmdir /home/user/Documents
```
rør
Berøringskommandoen bruges til at oprette tomme filer. For eksempel vil følgende kommando oprette en tom fil kaldet "fil1.txt":
```
tryk på fil1.txt
```
kat
Kat-kommandoen bruges til at sammenkæde filer og vise indholdet af disse filer på standardoutputtet. For eksempel vil følgende kommando vise indholdet af filen "file1.txt" på skærmen:
```
kat fil1.txt
```
mere
Kommandoen mere bruges til at vise indholdet af en fil én side ad gangen. For eksempel vil følgende kommando vise indholdet af filen "file1.txt" én side ad gangen:
```
mere file1.txt
```
mindre
Kommandoen mindre svarer til kommandoen mere, men den giver dig mulighed for lettere at rulle gennem filen. For eksempel vil følgende kommando vise indholdet af filen "file1.txt" i mindre:
```
mindre fil1.txt
```
grep
grep-kommandoen bruges til at søge efter et bestemt mønster i en fil. For eksempel vil følgende kommando søge efter ordet "test" i filen "fil1.txt":
```
grep "test" fil1.txt
```
sed
Kommandoen sed bruges til at redigere filer ved at udføre en række kommandoer på dem. For eksempel ville følgende kommando erstatte alle forekomster af ordet "test" med ordet "hej" i filen "fil1.txt":
```
sed 's/test/hello/g' file1.txt
```
uha
Kommandoen awk bruges til at udføre tekstbehandlingsopgaver på filer. For eksempel vil følgende kommando udskrive den første kolonne i filen "fil1.txt":
```
awk '{print $1}' fil1.txt
```
Dette er blot nogle få af de mange kommandoer, der er tilgængelige til brug i Unix shell scripting. For mere information om Unix shell scripting, se venligst dokumentationen til din specifikke shell.