Ú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? :F

    [ Szerkesztve ]

Új hozzászólás Aktív témák