копирование файлов
Модератор: vadim64
- Mefis
- мл. сержант
- Сообщения: 116
- Зарегистрирован: 2007-08-14 14:21:59
- Откуда: Украина, Киев
- Контактная информация:
копирование файлов
кто нибудь знает как копировать файлы под консолью что б видно было сколько процентов уже скопировалось? при стандартном cp file /tmp например, ничего не показывает, висит пока не скопирует. ладно когда файлы маленькие, ничего по себе не весят. а вот надо 3 гиговый архив слить на винт, сидишь ждешь...
Confucius say: Karma is a bitch
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
- Mefis
- мл. сержант
- Сообщения: 116
- Зарегистрирован: 2007-08-14 14:21:59
- Откуда: Украина, Киев
- Контактная информация:
Re: копирование файлов
блин. точноLMik писал(а):mc?
я что то даже не подумал. всегда cp пользовался. спасибо
Confucius say: Karma is a bitch
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: копирование файлов
так не интересно, зачем нам полуночный командер. Хотелось бы стандартными средствами. Может парадокс пропатчит cp, а то у него есть такая фича как отображать прогресс бар при большом размере файла.Потыкал по ману, ни нашел. Но в линухе точно такое было
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: копирование файлов
а зачем это?
можно же посмотреть размер исходной и размер копируемой...
да и вообще - портебность такая возникала пару раз всего.
можно же посмотреть размер исходной и размер копируемой...
да и вообще - портебность такая возникала пару раз всего.
Убей их всех! Бог потом рассортирует...
- Fastman
- ст. лейтенант
- Сообщения: 1236
- Зарегистрирован: 2006-07-07 10:20:38
- Откуда: Минск. РБ
Re: копирование файлов
Не помню где наковырял... но где то в интернете
Код: Выделить всё
#!/bin/sh
cp_p()
{
set -e
strace -q -ewrite cp -- "${1}" "${2}" 2>&1 \
| awk '{
count += $NF
if (count % 10 == 0) {
percent = count / total_size * 100
printf "%3d%% [", percent
for (i=0;i<=percent;i++)
printf "="
printf ">"
for (i=percent;i<100;i++)
printf " "
printf "]\r”
}
}
END { print “” }’ total_size=$(stat -c ‘%s’ “${1}”) count=0
}
Главное в жизни здоровье и любовь, остальное я все куплю.