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: