czesc, cche uzyc programu grep w skrypcie basha ale nie wiem jak wynik grepa przypisac zmiennej:/ czy mozna zrobic . Probowalem przekierowania strumienia do zmiennej ale ...nie wyszlo
Pozdr. skalniak
czesc, cche uzyc programu grep w skrypcie basha ale nie wiem jak wynik grepa przypisac zmiennej:/ czy mozna zrobic . Probowalem przekierowania strumienia do zmiennej ale ...nie wyszlo
Pozdr. skalniak
zmienna=cośtam|grep uuu
albo tak:
# wg. pierwszego znaku zmiennej IFS sa dzielone napisy
# standardowo to spacja
IFS=":" ; cat /etc/passwd | grep $USER | while read name cos uid gid fullname shell homedir ; do echo -e "login:\t\t${name}\nuser id:\t${uid}\ngroup id:\t${gid}\nfull name:\t${fullname}\nlogin shell:\t${shell}\nhomedirectory:\t${homedir}" ; done
z tym read jest ciekawa sprawa, ostatnia zmienna zawiera wszystko do konca linii - wywal zza read homedir i i zobacz co sie stanie
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.