Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как заархивировать файлы игнорируя пути  (Прочитано 269 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн diim123

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Всем привет. У меня есть 4 файлa которые лежат по пути /home/user/results/.
Я пробовал архивировать, создался архив с таким деревом /home/user/results/. При распаковке это кнечно не удобно.
Хотелось бы чтобы в архиве были 4 файла без /home/user/results/.
Как это можно сделать.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13750
    • Просмотр профиля
Re: Как заархивировать файлы игнорируя пути
« Ответ #1 : 27 Январь 2016, 08:22:31 »
cd  /home/user/results/ ; tar ....
Принимаю благодарности в WMR и WMZ на кошельки:
R158160676909 и Z313280060764

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2153
    • Просмотр профиля
Re: Как заархивировать файлы игнорируя пути
« Ответ #2 : 27 Январь 2016, 09:48:17 »
Да и в файловом менеджере также. Выделил нужные файлы и "Добавить в архив...". На всякий случай только что проверил. :)

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5660
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Re: Как заархивировать файлы игнорируя пути
« Ответ #3 : 27 Январь 2016, 13:27:15 »
А man читать стало не модно?tar -cf archive.tar -C /home/user/results/ file1 file2 file3 file4tar --xform 's/.*\///' ...
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

 

Страница сгенерирована за 0.057 секунд. Запросов: 24.