Сценарий Bash для загрузки первой части RAR на ftp перед завершением второй части (для экономии времени и места)

я делал bash-скрипт для своего сервера, который упаковывал некоторые каталоги в RAR и загружал их на другой ftp-сервер, поэтому некоторые папки большие, и я должен разархивировать их по частям и ждать, пока все части будут удалены, прежде чем загружать их, что занимает много времени и места

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

Серверная ОС: Ubuntu 9.10

спасибо

Кевин


person Kevin    schedule 25.08.2010    source источник


Ответы (1)


  • Запустить rar в фоновом режиме
  • Проверьте, закончена ли обработка детали, вызвав fuser foo.part2.rar.
  • Если fuser ничего не возвращает, вы можете передать его на удаленный FTP.
person Sjoerd    schedule 25.08.2010
comment
отличная идея, тогда мне нужно вызвать rar из других скриптов bash, и я могу проверить части в основном скрипте. - person Kevin; 25.08.2010