muszę napisać skrypt, który będzie znajdował deklaracje obiektów w plikach źródłowych, razem z obsługą błędów składni polecenia, argumentów i brakiem dostępu. Skrypt ma działać jak polecenie czyli po wpisaniu do terminala:
./skrypt wzorzec pliki
Rozumiem, że cały skrypt da się napisać przy wykorzystaniu polecenia grep z argumentem -n, bo ma wyświetlać numer linii, gdzie znalazł się wzorzec, czyli:
Kod: Zaznacz cały
#!/bin/bash
N="$#"
for ((i=2; i<=N; i++))
do
echo $i
grep -n "$1" "$i"
done