Unix-подобные системы
Замените несколько строк в файле другим командой.
00
Вопрос или проблема Я могу найти все файлы в директории с определённым именем с помощью команды find: find . -name hello.mk В каждом файле hello.mk мне нужно заменить строки 9 и 10 на одну строку, как показано ниже: 9: HELLO_LATEST = $(shell \ 10: curl -f -s https://api.
Unix-подобные системы
Заменить строку в файле без временного файла
00
Вопрос или проблема У меня есть текстовый файл объемом несколько гигабайт, и я хочу заменить все вхождения utf8mb4_0900_ai_ci на utf8mb4_unicode_520_ci. Обычно я использовал бы sed -i для этого, как предложено здесь: найти и заменить строку в файле без
Unix-подобные системы
Попытка отсортировать по алфавиту по фамилии, но необходимо отформатировать ID, имя, фамилия.
00
Вопрос или проблема Независимо от того, что я пробую с cut, awk, sed или grep, он сортирует сначала по ID, затем по фамилии, а затем по имени, хотя должен сортировать по фамилии. Это должно выглядеть так: f132b02: Киара Асеведо f132a01: Калеб Барн Но
Компьютеры и программы
Как объединить все mp3-файлы, находящиеся в одной директории?
00
Вопрос или проблема Команда ниже раньше работала, но перестала работать около ubuntu/kubuntu 20.04. ls *.mp3 | sed -e "s/\(.*\)/file '\1'/" | ffmpeg -protocol_whitelist 'file,pipe' -f concat -i - -c copy output.mp3 Вывод, включая ошибку, приведен ниже
Unix-подобные системы
Удаление возврата каретки с помощью sed
00
Вопрос или проблема У меня есть большой файл CSV. В одном из полей содержится ошибка. Эта ошибка отображается как новая строка в файле. До сих пор я использовал Notepad++ с этой командой для исправления проблемы: \r”;”
Unix-подобные системы
SED команда для удаления косой черты “/” между двумя тегами
00
Вопрос или проблема Я использую Linux и хочу использовать sed, чтобы удалить косую черту (/) между 2 тегами. Из этого: input.xml… <file>/text</file> <file>/text2</file> <file>/text</file>
Компьютеры и программы

Замена в текстовом файле без регулярных выражений

00
Вопрос или проблема Мне нужно заменить некоторый текст в текстовом файле на другой текст. Обычно я делаю что-то вроде этого: sed -i 's/text/replacement/g' путь/к/файлу Проблема в том, что как text, так и replacement являются сложными строками, содержащими