Как я могу скопировать каталог и переименовать его с помощью той же команды?

Другой однострочный:

$ sed -rz 's/\n([^\n])/ \1/g;s/\n /\n/g' matrices.txt
1 2 3 4 2 3 4 5 3 4 5 6
3 4 5 6 2 3 2 5 2 3 4 5 2 3 5 6 2 3 4 5
$ 

Потому что -z фактически заставляет sed читать весь файл как одну строку, тогда это будет менее подходящим для больших входных файлов.

13
21.12.2017, 15:28
1 ответ

Как вариант, можно сделать так:

mkdir /tf/Custom_App_backups/Custom_App_2017-12-21 # prepare the target location
cp -R /tf/Custom_app/. /tf/Custom_App_backups/Custom_App_2017-12-21 # copy only the contents

Это позволит вам заранее указать собственное местоположение. Также обратите внимание, что он использует суффикс /.. Это позволяет вам копировать содержимое и исключать содержащую его папку --, в данном случае это папка Custom_app.

3
27.01.2020, 19:53

Теги

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