$ 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 читать весь файл как одну строку, тогда это будет менее подходящим для больших входных файлов.
Как вариант, можно сделать так:
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
.