Přihlásit
: [1]
   |   
: grep a chybove hlasky pod userem  ( 1765 )
Ged
Full Member
***

Karma: 3
: 215


17002977
« : October 17, 2008, 08:35:09 »

Tak opet potrebuji nakopnout/poradit

Zkousel jsem tuto konstrukci:
:
ged@localhost ~]$  grep -R '/etc/motd' /etc/ | sed 's/*Přístup*//g'
Chtel jsem vyhledat retezec "/etc/motd a nasledne odstranit z vystupu grepu radky s "Pristup zamitnut" ... Jelikoz jsem to nespustil pod rootem tak mi to vyhodilo spoustu chybovych hlaseni.
1. Jde to nejak osetrit (parametrem ap.), aby se tyto chyby nevypisovali?
2. Proc nefunguje druha cast se sedem tj. neodstrani se radky obsahujici Přístup?
3. Slo by nejak zaridit aby argumentem prikazu byl nejaky jiny prikaz napr. find a v nem vnoreny sed tj. funkce v funkci/funkcional?

:
[ged@localhost ~]$  grep -R '/etc/motd' /etc/ | sed 's/*Přístup*//g'
grep: /etc/.pdfeditrc.lock: Přístup odmítnut
grep: /etc/security/opasswd: Přístup odmítnut
grep: /etc/gshadow: Přístup odmítnut
grep: /etc/rc5.d/S51dm: Přístup odmítnut
grep: /etc/rc5.d/S50network-up: Přístup odmítnut
grep: /etc/rc5.d/S50cpufreq: Přístup odmítnut
.
.
.
.
grep: /etc/httpd/lib/rpm/config.guess:  UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
/etc/httpd/lib/thunderbird-2.0.0.16/dictionaries/cs.dic: není souborem ani adresářem
grep: /etc/httpd/lib/thunderbird-2.0.0.16/dictionaries/cs.aff: není souborem ani adresářem
.
.
.
grep: /etc/httpd/lib/mozilla-thunderbird-2.0.0.16/dictionaries/cs.dic: není souborem ani adresářem
grep: /etc/httpd/lib/mozilla-thunderbird-2.0.0.16/dictionaries/cs.aff: není souborem ani adresářem

Jednou jsem ho videl na vanoce

Gold "3-Ethyl-1,2,2-trimethyl-bicyclo[2.1.0]pentane"

jabber: uranit@jabbim.cz
Ged
Full Member
***

Karma: 3
: 215


17002977
« #1 : October 17, 2008, 10:11:50 »

Zkousel jsem taky prikaz

:
grep -R '/etc/motd' /etc/ 1> /home/ged/pokus22.txt;cat /home/ged/pokus22.txt

ten uz funguje, ale porad nevim jak to zaridit abych nemusel vytvaret soubor (pokus22.txt)?

Tak se mi to podarilo vyresit svepomoci a pomoci googlu. Obcas si pripadnu pri reseni techto problemu, ze mam vic osbnosti.

:
[ged@localhost ~]$  grep -R '/etc/motd' /etc/ 2> /dev/null
« : October 17, 2008, 10:47:38 Ged »

Jednou jsem ho videl na vanoce

Gold "3-Ethyl-1,2,2-trimethyl-bicyclo[2.1.0]pentane"

jabber: uranit@jabbim.cz
: [1]
   |   
 
: