Как скопировать в новый файл только строки по маске?
Есть csv-файл. 4000 строк. 20 колонок. Одна из колон имеет как строки числового 11-тизначного формата, так и строки текстового.
Как с помощью vim или просто в bash-е найти и скопировать строки с числовым содержимим в новый файл?
Спасибо. Вроде то направление, что нужно. Только файл создается пустой. Сверил команду, всё так же как вы написали. Менял даже на {1}, менял номера колонок, но всё равно файл пустой.
majetree: Да. Так же - пустой файл.
Может версия awk разная? Или сборка? Какие-то символы не понимает?
apt-cache show original-awk
Package: original-awk
Version: 2012-12-20-2
Installed-Size: 195
Maintainer: Santiago Vila <sanvila@debian.org>
Architecture: amd64
# apt-cache show mawk
Package: mawk
Version: 1.3.3-17
Installed-Size: 198
Maintainer: Steve Langasek <vorlon@debian.org>
Architecture: amd64
Provides: awk