Stranica: 1/1.
Značenje okomite crte
Postano: 07 sij 2011, 22:34
Postao/la gugi
Pozdrav!
Imam jedno pitanje. Zanima me što znači kada negdje vidim neke dvije linux naredbe a između njih znak '|'.
Npr.
Hvala

Re: Značenje okomite crte
Postano: 07 sij 2011, 22:41
Postao/la Marijek
to ti je pipe, to služi za preusmjeravanje izlaza jedne naredbe kao ulaz u drugu naredbu, odnosno u ovom primjeru znači da izlaz naredbe dpkg -l pošalje u naredbu grep koja će zatim izdvojiti zapise koji u sebi sadrže 'nvidia'
Re: Značenje okomite crte
Postano: 07 sij 2011, 22:47
Postao/la gugi
Znači s tim treba biti oprezan jer ne znamo uvijek što će određena naredba vratit. Logičnije je da se u ovom primjeru ono što vrati grep pošalje u dpkg
Re: Značenje okomite crte
Postano: 07 sij 2011, 23:09
Postao/la Grof
gugi je napisao/la:Znači s tim treba biti oprezan jer ne znamo uvijek što će određena naredba vratit. Logičnije je da se u ovom primjeru ono što vrati grep pošalje u dpkg
Piping ćeš najviše koristiti kod prikaza na ekran ili pri redirekciji u datoteku.
grep ti filtrira, a npr less ti oblikuje izlaz na ekran stranicu po stranicu, tipa
ti daje listu direktorija stranicu po stranicu

Re: Značenje okomite crte
Postano: 08 sij 2011, 01:12
Postao/la shrike
grep -i nvidia tržai instance "nvidia" u nekom tekstu. Pitanje je kojem? Pa u onome tekstu koji se izbaci kao rezultat porketanja naredbe dpkg -l Znači da ako želi štražiti instancu "nvidia" u lokalnoj datoteci, upisao bi grep -i nvidia /putanja/do/datoteke Ovako je putanja zamijenjena izlazom neke druge naredbe.