ejik_off
23-01-2014, 18:43
Всем привет!!!
Изучаю линукс и есть задачка:
Раздел 2. Создание сценариев
Простые задания
1. Содержимое домашнего каталога. Выполните рекурсивный обход домашнего
каталога и сохраните информацию в файл. Сожмите файл. Попросите пользователя
вставить флешку и нажать клавишу ENTER. Запишите сжатый файл на флешку.
Вот пока что удалось написать:
#!/bin/bash
ls -R ~ > listHomDir.txt | tar -czf LHD.tar.gz listHomDir
dialog --msgbox "Вставьте флешку и нажмите кнопку ENTER" 10 30
но вот как определить что флешку вставили? единственное что приходит в голову это проверить папку медиа, не появилась ли там новая папка. Но может есть еще какой то способ?
Изучаю линукс и есть задачка:
Раздел 2. Создание сценариев
Простые задания
1. Содержимое домашнего каталога. Выполните рекурсивный обход домашнего
каталога и сохраните информацию в файл. Сожмите файл. Попросите пользователя
вставить флешку и нажать клавишу ENTER. Запишите сжатый файл на флешку.
Вот пока что удалось написать:
#!/bin/bash
ls -R ~ > listHomDir.txt | tar -czf LHD.tar.gz listHomDir
dialog --msgbox "Вставьте флешку и нажмите кнопку ENTER" 10 30
но вот как определить что флешку вставили? единственное что приходит в голову это проверить папку медиа, не появилась ли там новая папка. Но может есть еще какой то способ?