22 BASH – Acquisire dati da file di testo

1 Aprile, 2024 (07:09) | BASH, Linux | By: sargonsei

22 BASH – Acquisire dati da file di testo
22.1 BASH – Acquisire dati da file di testo

#!/bin/bash
: || { Leggere da file
 Per avviare questo script BASH chiamato [leggeDaFile.txt]
 aprire un terminale nella cartella in cui si trova questo script
 ed impartire il comando
 ./leggeDaFile.txt
}
A1="03"; A2="testo.txt" # Imposta testo da cercare e file in cui cercarlo
A3=`grep $A1 $A2`       # Legge riga di A2 che contiene A1 e la mette in A3
echo "La riga del file [$A2] che contiene [$A1] contiene anche [$A3]"
exit 0

22.2 BASH – Acquisire dati da file di testo

#!/bin/bash
: || { Leggere da file
 Per avviare questo script BASH chiamato [leggeDaFile.txt]
 aprire un terminale nella cartella in cui si trova questo script
 ed impartire il comando
 ./leggeDaFile.txt stringaDaCercare fileInCuiCercare.txt
}
A1=$1; A2=$2 
A3=`grep $A1 $A2`
echo "La riga del file [$A2] che contiene [$A1] contiene anche [$A3]"
exit 0