Форум программистов, компьютерный форум, киберфорум
Shell, Bash
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 14

Как создать архив каталога пользователя, не включая скрытые файлы и каталог lost?

17.03.2013, 22:19. Показов 1154. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Спасибо!
Вот ещё вопрос, если не сложно ответить.
Скрипт должен создавать архив домашнего каталога пользователя, не включая скрытые файлы и каталог ~/lost, и помещать его в каталог ~/here.
Bash
1
tar -cvмf ~/lost 123.tar.gz
Это все на что меня хватило, хотя это и неверно
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.03.2013, 22:19
Ответы с готовыми решениями:

Как создать архив домашнего каталога пользователя?
#!/bin/bash # Скрипт должен создавать архив домашнего каталога пользователя #(не включая скрытые файлы и каталог ~/backup) и помещать...

Создать каталог и скопировать туда все файлы из текущего каталога
помогите, пожалуйста! на языке bash создать скрит создающий в домашнем каталоге пользователя каталог с именем Backup и копирующий туда...

Как создать архив .tar.gz текущего каталога?
Как создать архив .tar.gz текущего каталога? Например я нахожусь в каталоге user@dom ~/mydata В нем куча папок и файлов. Мне нужно...

1
38 / 38 / 3
Регистрация: 28.01.2013
Сообщений: 123
18.03.2013, 00:21
Где-то так
Bash
1
tar -X "${EXCLUDE_FILE}" -czf "~/here/123.tar.gz" `ls -d ~/*`
${EXCLUDE_FILE} - это переменная с именем файла, в котором список каталогов\файлов, которые tar пропустит.

Добавлено через 18 минут
Или :

Bash
1
tar --exclude=`echo ~/here` --exclude=`echo ~/lost` -czf "`echo ~/here/123.tar.gz`" `ls -d ~/*`
Добавлено через 1 час 20 минут
И все-таки вот окончательный вариант
Bash
1
find ~ -type f ! -regex ".*\/\..*" ! -regex ".*\/lost\/.*" ! -regex "^\/[^\/]*\/here\/.*" -print0 | tar czf ~/here/123.tar.gz --null -T -
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.03.2013, 00:21
Помогаю со студенческими работами здесь

Создать бат-файл, позволяющий добавить в существующий архив текстовые файлы текущего каталога
создать бат файл,позволяющий добавить в уже существующий архив текстовые файлы текущего каталога. В качестве параметра : имя архива и путь...

Создать в текущем каталоге заданный каталог и перенести в него из текущего каталога все текстовые файлы
Такая вот задачка. Создать командный бат-файл выполняющий следующие действия. Создать в текущем каталоге каталог с именем, заданным...

Скопировать все файлы и подкаталоги, включая скрытые и пустые
Здраствуйте. Проблема следующая: задали на дом лабу по отработке командной строки, ну до половины сделал, а сейчас возник следующий...

Вывести скрытые файлы каталога на экран
День добрый, товарищи программисты. Нужна программа которая выводит сообщение о наличии скрытых файлов в каталоге. Начал писать...

Все файлы с указанного пользователем каталога добавить в архив
Добрый день кто может помочь нужен код который все файлы с указанного пользователем каталога добавит в архив. Имя архива и путь каталога...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru