Расширение параметров оболочки

Мне пришлось использовать эти настройки в pavucontrol:

Конфигурация> Встроенный звук> Профиль> Цифровой стереовыход (HDMI) + аналоговый стереовход

Затем он записал воспроизводимый звук

{{ 1}}
0
13.01.2017, 19:31
2 ответа

Чтобы вырезать ведущие последовательные A из второй строки файла (а затем заменить исходный файл с результатом):

$ sed '2s/^A*//' data.fa >data.out  &&  mv data.out data.fa

Команда sed применяет команду подстановки ( s ) к строке 2 специально в этом примере. Он заменит любое количество A в начале строки ничем.

Шаблон ^ A * , что означает «совпадение нуля или более ( * ) одного символа A в начале строки ( ^ ) ".

Причина, по которой я не использую sed -i (для «редактирования на месте»), заключается в том, что флаг -i ужасно непереносим между sed реализации.

2
29.04.2021, 00:05

Это удалит все ведущие A строки, следующие за строкой, начинающейся с > :

sed '/^>/n;s/^A*//' /path/to/file

Если вывод что вы хотите, и вы хотите отредактировать исходный файл, используйте:

sed --in-place '/^>/n;s/^A*//' /path/to/file
0
29.04.2021, 00:05

Теги

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