Удалите строки из файла, который открылся в меньшем количестве режима

Существует редкая проверка в Git в Git, однако вам все равно нужно сначала клонировать весь репозиторий, и кажется, что это не то, что вы хотите (PCL - большой пакет в конце концов).

Поэтому вы должны загрузить эти файлы один за другим из URL URL :

wget https://raw.githubusercontent.com/PointCloudLibrary/pcl/master/doc/tutorials/content/sources/qt_visualizer/CMakeLists.txt
wget https://raw.githubusercontent.com/PointCloudLibrary/pcl/master/doc/tutorials/content/sources/qt_visualizer/main.cpp
[...]

К сожалению, GitHub не позволяет загружать все содержимое каталога Git , рекурсивно (с wget -r ).

1
26.12.2014, 13:30
2 ответа

Да, это возможно

  1. Открыть файл за меньшее время.
  2. Введите vi . Файл откроется в vi.
  3. Нажмите Esc [number_of_lines] dd , затем сохраните файл (введите : wq , чтобы записать и выйти).
  4. Он вернется к меньше с измененным содержимым.
  5. Exit
-2
28.01.2020, 02:12

Наверное, проще всего было бы использовать sed .

файл sed '/ pattern / d' для удаления строк, содержащих определенный образец.

sed 'start_line_number, end_line_number d' файл для удаления диапазона строк.

Оба приведенных выше примера просто распечатывают содержимое файла в STDOUT без изменения содержимого . Если вы хотите изменить фактический файл, добавьте -i или - на месте сразу после sed .

1
28.01.2020, 02:12

Теги

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