esempio.txt è sotto
Restaurant: McDonalds
City: Miami
State: Florida
Address: 123 Biscayne Blvd
Phone: 911
Restaurant: 5 guys
City: Atlanta
State: Georgia
Address: 123 Peachtree Rd
Phone: 911
Restaurant: KFC
City: NYC
State: NY
Address: 123 Madison Square
Phone: 911
Sto usando bash script e diciamo che voglio cercare un ristorante con il suo nome dal file sopra. Chiedere all'utente di inserire il nome del ristorante e dovrebbe stampare le informazioni relative a quel ristorante (5 righe).
awk '/McDonalds/> /KFC/' example.txt
So che la riga di codice sopra stamperà l'intera riga che corrisponde allo schema "McDonalds" e "KFC" ma che stamperà solo la prima riga dal file di testo ma non il resto delle informazioni su quel ristorante. Come posso dirgli di stampare tutte le informazioni (5 righe) solo dall'input dell'utente del nome del ristorante?