Chcę zastąpić to gedit:
1299465 | 2003415 | 2015-09-06 05:35:34.59662+02
1299449 | 2009400 | 2015-09-06 05:35:32.301683+02
1299450 | 2008465 | 2015-09-06 05:35:32.451393+02
1299457 | 2015211 | 2015-09-06 05:35:33.451049+02
do tego:
2003415
2009400
2008465
2015211
Jak mogę to zrobić za pomocą gedit?
Tło: Chcę to zrobić za pomocą gedit, a nie sed / python / ...., ponieważ zamiana musi być wykonana interaktywnie.
Odpowiedzi:
Ze standardowego pola Zamień ( Control+ H) możesz użyć małego zgrupowanego wyrażenia regularnego do obsługi tego:
.*\| (.*) \|.*
\1
Dotyczy to Gedit 3.10.4, domyślnej wersji Ubuntu 14.04.
źródło
gedit
dniu 14.04, o ile mogę powiedzieć. Nukowałem~/.config/gedit
i nadal działa.Możesz użyć wtyczki Advanced-Find dla Gedit.
Zainstaluj wtyczkę stąd .
Instrukcje (jeśli jeszcze tego nie wiesz), jak zaimplementować wtyczkę gedit, znajdują się tutaj
Następnie użyj odpowiedzi Oli, aby usunąć liczby, które chcesz z pytania.
źródło