Hvordan telle antall linjer i en fil i en Shell Script
Et skall skript er et program som er tolket av Linux eller Unix-system skall. Den bruker både operativsystem og shell kommandoer for å utføre de handlinger som trengs. Du kan oppgi navnet på filen du ønsker å evaluere på kommandolinjen. Dette tillater bruk av samme skriptet på flere filer uten å måtte endre noen del av det. Den "wc" -kommandoen kan fungere for å telle antall linjer i en fil.
Bruksanvisning
1 Åpne et tomt vanlig tekstdokument i en tekst editor.
2 Skriv inn linjen
! / Bin / bash
å starte shell script.
3 Skriv inn linjen
num = wc -l $ 1 | awk '{print $ 1}
å telle antall linjer i filen som er angitt på kommandolinjen og sett verdien i "num" variable.
4 Skriv inn linjen
echo $ num
å skrive ut antall linjer til skjermen.
5 Lagre filen som "count_lines.sh".
6 Åpne et terminalvindu.
7 Skriv inn kommandoen "chmod + x count_lines.sh" for å gjøre manuset kjørbar.
8 Skriv inn kommandoen "count_lines.sh filnavn.txt" for å utføre skriptet. Erstatt "filnavn.txt" med filen du ønsker å telle.