1
regex içine \ d veya [0-9] koyar girmez sed başarısız olur
'64'ü eşleştirmeye çalışıyorum: state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES, ve çıkartın. denedim echo "$line" | sed -n -e 's/^.*keycode\s\([0-9]+\).*$/\1/p' Aklımda hangi çalışması gerekir, ama işe yaramaz. Biraz daha test ettikten sonra, basamağı girmeye başlayana kadar regex başarıyla eşleşiyor. echo "$line" | sed -n -e 's/^.*keycode\s.*/test/p' iyi çalışıyor, …