Использование sed из оболочки Android

Вы можете получить желаемый эффект с помощью -R (или - родственника ) флаг. Воспроизводит полный путь к источнику в месте назначения, например rsync -aR / a / b / c / dest создаст каталог / dest / a / b / c .

Ваш - link-dest должен по-прежнему работать, но только после того, как вы сделали первую новую копию, поэтому вы можете предпочесть переместить каталоги в последней резервной копии в соответствии с новой иерархией или не все будут сделаны жесткие ссылки.

2
18.05.2016, 18:13
1 ответ

Я смог подтвердить (благодаря irc-каналу #toybox), что проблема действительно была ошибкой в toybox sed, которая должна была быть решена, но Android M по-прежнему поставляется с устаревшей версией toybox. Вот ссылки на список рассылки toybox (который, увы, я пропустил), где обсуждались эти проблемы:

http://lists.landley.net/pipermail/toybox-landley.net/2016-January/007897.html

http://lists.landley.net/pipermail/toybox-landley.net/2015-September/004415.html

Жаль, но мне придется ждать актуальную версию toybox с будущим обновлением Android.

2
27.01.2020, 22:11

Теги

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