Как мне объединить часть следующей строки в текущую строку?

В каталоге разрешение на выполнение называется разрешением на поиск. Это требуется для доступа к каталогу, в общем смысле :для доступа к файлам внутри каталога, как в приведенной выше цитате, а также для доступа к самому каталогу.

cdиспользует chdir, который определяется как требующий разрешения на поиск всех компонентов в указанном пути(см. EACCESтам же ).

0
29.10.2019, 03:51
1 ответ

Вы можете попробовать что-то подобное, используя sed:

$ sed -e 'N;s/M:\(.*\)\nSequencer.Play( SpineAnimation(\([^,]*\).*/M \2:\1/' -e 'P;D' file
M: a
M: b
Player: c
M foo: d
Player: e
M bar: f

Команды N... P;Dподдерживают 2-строчный буфер -в пространстве шаблона, затем команда sсопоставляет 2-строчный шаблон -, захватывая части между Mи новой строки, а также из SpineAnimation(и следующих ,и повторно -, заменив их послеM

1
28.01.2020, 02:39

Теги

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