[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bash programmeringshjälp?



Quoting timebandit <timebandit@dzn.mine.nu>:
> Håller på att försöka ta ut alla IP's fr¨ån auth.log och har lyckats
> göra det med raden "Failed password for illegal" men inte med den andra
> raden då dem är så lika i början :(
> Är det någon som vet hur man kan ta ut allt efter ordet "from" till en
> fil? Detta skulle underlätta för mig rätt mycket...

Denna hjälper nog dig att lösa problemet:

echo "Feb  4 20:18:03 DZN sshd[8877]: Failed password for root from
200.53.114.42 port 4134 ssh2" | rev | awk '{print $4}' | rev

Dvs, du använder det sista som står efter echo biten.
Hoppas det hjälper dig :-)

För mer info, kolla på dessa manualerna:
man rev
man awk

Hälsningar,
--
  .''`. Torbjörn Svensson, azoff (at) se (dot) linux (dot) org
 : :' : 7EB9 2DC5 61AE DAB5 7099  BAC6 798E E39A DBDB 0CFD
 `. `'  http://azoff.homeip.net/ | http://azoff.tty0.org
   `--  http://www.se.linux.org

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.



Reply to: