Witam!
echo "Wypisywanie danych dotyczacych uzytkownika o podanym UID."
if [ -z $1 ]; then
echo "Prosze podac UID: "
read NUMER
echo "Podany UID to: $NUMER"
else
NUMER=$1
echo "Podany UID to: $NUMER"
fi
KOLUMNA=`cat /etc/passwd | awk '{ if ($3 == $NUMER) print $5 }'`
echo "Wynik dzialania programu: $KOLUMNA"
Chciałbym zrobić to w taki sposób, aby awk przeszukiwało plik passwd w poszukiwaniu UID o wartości wprowadzonej w trakcie działania skryptu, a następnie wypisało 5 kolumnę odpowiadającą temu numerowi. Problem jest z użyciem tej zmiennej NUMER w podstawionym poleceniu - nie do końca wiem jak to zrobić.
Z góry dziękuję za pomoc!