-
IT café
Mára a ProHardver!/IT.News Fórum is nagylétszámú Linuxban jártas taggal büszkélkedhet. Nehéz szinteket felállítani egy olyan rendszer ismeretében, ami annyira sokrétű, hogy teljesen szinte lehetetlen megismerni minden egyes részét. Azt azonban mindenki tudja, hogy kezdő-e vagy sem. Elsősorban nekik szólnak az alábbiak, de érdemes mindenkinek elolvasnia, mint útjelző táblát.
Új hozzászólás Aktív témák
-
Osiris
őstag
Sziasztok!
Bashban szeretnék fájlt keresni tartalom alapján és a fájlnevet a teljes elérési úttal visszakapni. Az alábbi parancsmegfelelő lenne:
root@mail:~# find /home/vmail/domain.hu/user -type f -print0 | xargs -0 grep --line-buffered -l "kk515eqcatswcvegvg57lf7r.1488271823679@email.android.com"
/home/vmail/domain.hu/user/cur/1488271826.M7376P25180V000000000000FC00I00000000008811C1_0.mail.domain.hu,S=4802:2,Viszont ha ugyanezt a parancsot egy bash scriptben akarom használni, akkor nem kerül a változóba semmi:
emailfile=$(find /home/vmail/domain.hu/$user -type f -print0 | xargs -0 grep --line-buffered -l "$message_id")
Hogyan kéne átírni hogy működjön?
[ Szerkesztve ]