Я был на собеседовании по коду, но потерпел неудачу, но все равно пытаюсь это понять.
Из корня я должен был сначала получить все html-файлы и скопировать их с помощью одной команды.
После того, как я потерпел неудачу, я смог сделать это самостоятельно так:
find . -name "*.js" | xargs tar -cvf tar.tar
Моя проблема в том, что она имитирует всю древовидную структуру системы. Я хотел решение, которое поместило бы все файлы на один уровень, если бы я запускал папку с
-
| a.js
| b.html
| c.js
|_ folder
| g.html
Мой полученный tar содержит папку с именем folder
с g.html. При запуске из-под рута это выглядит ужасно