Отобразите энный экземпляр захваченного шаблона

Я получил эту ту же ошибку, и я ничего не мог установить с aptitude любой из-за повреждаемого tar. Я должен был уехать /usr/local/sbin/tar так, чтобы aptitude продолжил бы работать правильно.

2
задан 17 May 2012 в 06:39
2 ответа

Предполагая, что файл CSV действителен (т.е. поля, содержащие запятые, заключены в кавычки), вам лучше использовать что-то, что фактически анализирует его как CSV. Следующий простой скрипт Python извлечет второй столбец каждой строки.

python -c 'import csv; import sys; [sys.stdout.write(row[1]+"\n") for row in csv.reader(sys.stdin)]'
2
ответ дан 3 December 2019 в 10:57

i не установлен, поэтому по умолчанию равен нулю, и в любом случае вы имеете в виду i, а не $ i.

Вам понадобится grep -E для расширенных регулярных выражений.

{ 1-2} в поле месяца должно быть {1,2}, а косая черта должна быть защищена обратной косой чертой.

Конвейер на эхо приведет к потере любого вывода, так как это не фильтр, и он не нужен в любом случае.

Как предлагает Мгорвен, используйте другой подход, который обрабатывает csv.

1
ответ дан 3 December 2019 в 10:57

Теги

Похожие вопросы