Функция open завершилась с ошибкой нет такого файла или каталога
Репутация: 1
Всего: 109
Если из командной строки я подаю команду
Код |
tar -czvf /media/usbdisk/arhivy/'Архив баз 1С - 7.7 -`date`.tar.gz' /home/SharedFolder/1C_Bases/7.7/* |
То всё классно отрабатывает.
Если же я КОПИРУЮ ( ) эту же строку в скриптик, то у меня получается фигня.
Цитата |
tar: Удаляется начальный `/' из имен объектов /home/SharedFolder/1C_Bases/7.7/Kamin_AVANGARDN/ /home/SharedFolder/1C_Bases/7.7/Kamin_AVANGARDN/DH99.CDX tar (child): /media/usbdisk/arhivy/Архив баз 1С - 7.7 -`date`.tar.gz: Функция open завершилась с ошибкой: Нет такого файла или каталога tar (child): Error is not recoverable: exiting now /home/SharedFolder/1C_Bases/7.7/Kamin_AVANGARDN/SC58.DBF tar: /media/usbdisk/arhivy/Архив баз 1С - 7.7 -`date`.tar.gz: Функция write завершилась с ошибкой: Обрыв канала tar: Error is not recoverable: exiting now |
Программистами не рождаются, - это родовая травма.
Репутация: нет
Всего: 3
Предполагаю, что shell распознает как спецсимвол символ '/'.
Или что-то с кавычками не так.
Че-нить типа такого должно быть.
Код |
'/media/usbdisk/arhivy/Архив баз 1С - 7.7 -\`date\`.tar.gz' |
Репутация: 1
Всего: 19
Репутация: 1
Всего: 109
в скрипте я указал sh, а вот в консоли какой по умолчанию. Не помню.
Программистами не рождаются, - это родовая травма.
Репутация: 34
Всего: 317
(баш может и съел бы это, но большинство скриптов бегут из-под /bin/sh)
кроме того, пробелы в именах ни черта читабельности не дают.
рекомендуется следовать принципу KISS (Keep It Simple, Stupid)
флажок v, тоже на фиг не упал. иначе надо вывод в /dev/null.
и проверять результат этой команды - тоже дядя будет.
Репутация: 1
Всего: 109
Цитата(bilbobagginz @ 9.11.2011, 16:40 ) |
и проверять результат этой команды - тоже дядя будет. |
Добавлено через 1 минуту и 13 секунд
Цитата(bilbobagginz @ 9.11.2011, 16:40 ) |
не рекомендуется юзать пробелы, и делать двойное вложение раскрытия команд: |
Программистами не рождаются, - это родовая травма.
Репутация: 1
Всего: 19
Репутация: 34
Всего: 317
ты прав. я не знаю почему, но мне показалось (или я както криво скопипастил), что было по-другому, так:
и указал только внутреннюю часть этого.
кстати, твой скрипт можно демонстрировать экспериментально (есть разница между: ' и "):
т.е. с ', он не запустил команду, а просто вставил текст.
Добавлено через 1 минуту и 37 секунд
newbee, если тебя волнует читаемость, пиши скрипты на питоне.
Репутация: 1
Всего: 109
bilbobagginz, вот я иногда не понимаю, когда ты шутишь, а когда серьёзно говоришь.
Программистами не рождаются, - это родовая травма.
Репутация: 34
Всего: 317
Цитата(mihanik @ 9.11.2011, 20:26 ) |
bilbobagginz, вот я иногда не понимаю, когда ты шутишь, а когда серьёзно говоришь. |
я тут пишу. если бы ты слышал меня, было бы все понятно.
может подкасты начать записывать ?
Репутация: 1
Всего: 19
Цитата(bilbobagginz @ 9.11.2011, 21:38 ) |
newbee, если тебя волнует читаемость, пиши скрипты на питоне. |
Репутация: нет
Всего: нет
Репутация: 1
Всего: 109
Вместо 3-х строк
Код |
tar -czvf /media/usbdisk/arhivy/'Архив баз 1С - 7.7 -`date`.tar.gz' /home/SharedFolder/1C_Bases/7.7/* tar -czvf /media/usbdisk/arhivy/'Архив баз 1С - 8.1 -`date`.tar.gz' /home/SharedFolder/1C_Bases/8.1/* tar -czvf /media/usbdisk/arhivy/'Архив баз 1С - 8.2 -`date`.tar.gz' /home/SharedFolder/1C_Bases/8.x/* |
Всё работает.
Всем спасибо!
bilbobagginz, тебе особенно!
Программистами не рождаются, - это родовая травма.
Репутация: 34
Всего: 317
Репутация: 1
Всего: 109
Цитата(bilbobagginz @ 10.11.2011, 19:43 ) |
может код повторять не надо, все-таки одно и тоже делаешь 3 раза: |
А это я немного поиздевался.
Программистами не рождаются, - это родовая травма.
Правила форума "Linux/UNIX: Администрирование" | |
| Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования. |
- Вы должны соблюдать правила форума.
- Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
- Оскорблять запрещается.
- Религиозные войны в Религиозных войнах.
- Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).
В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование *NIX систем | Следующая тема » |
[ Время генерации скрипта: 0.3971 ] [ Использовано запросов: 21 ] [ GZIP включён ]
Как сделать чтобы создался архив backup в /home/yaya/?
Поменяй местами название путь к сохранияемым файлам и архиву.
параметр -C нужен?
Схематитески это выглядит так:
tar option /path/to/backup_dir | gzip option > archive_name.tgz
про опции мануальник читай, для чего набери в консоли
man tar
man gzip
И чтоб удобнее было разбираться создай маленький тестовый backup_dir
torvn77 ★★★★★ ( 30.09.18 17:48:04 )
Последнее исправление: torvn77 30.09.18 17:48:20 (всего исправлений: 1)
Но ведь: tar --help
Как сделать чтобы создался архив backup в /home/yaya/
ну, как вариант, набрать в терминале
ну приблизительно то и значит.
Ну если так то видимо не надо.
И ещё, то что ты назвал файл .tar.gz не значит что у тебя будет компрессированый tar
расскажи мне теперь, что даёт ключик z
Я в ключах не разбираюсь
Ну вот пусть ТС и набирает
Имя архива — это параметр ключа f, между ними ничего быть не должно.
То есть, мне нужно сделать так?
И ещё, то что ты назвал файл .tar.gz не значит что у тебя будет компрессированый tar
Я копию сделал, но вот в файловом менеджере размер её всего на около 5ГБ меньше. Значит у меня не компенсированный архив получился?
Открывается он долго.
Это значит что у тебя плохо сжимаемые данные.
Попробуй поставить степень компрессии не по дефолту, а на 6.
Большее значение компрессии смысла не имеет, так как заметного сокращения объёма не даст.
Ну а так, если у тебя плохо жмётся, может тебе просто отказаться от компрессии?
torvn77 ★★★★★ ( 30.09.18 23:07:39 )
Последнее исправление: torvn77 30.09.18 23:08:00 (всего исправлений: 1)
Попробуй поставить степень компрессии не по дефолту, а на 6.
Посмотрю потом. Понятно.
Ну а так, если у тебя плохо жмётся, может тебе просто отказаться от компрессии?
доброго времени суток,хочу поставить себе SRWare iron, скачал iron-linux.tar.gz и не получается установить его, тем более в комплекте нет файла помощи! поиски по инету практически ничего не дали, максимум что у меня получилось, так это переместить iron-linux.tar.gz в opt, а распаковать никак! подскажите пожалуйста как правильно установить браузер, чтоб по всем правилам!
Андрей, учись читать мануалы, это делается так:
для новичка по всем правилам либо README от разработчика (в архиве посмотри), либо sudo apt-get install %UBUNTU_PACKAGE_NAME%
tar идёт в комплекте обычно. Без него и gzip/gunzip (или bzip2) в linux делать нечего.
так и делал, а толку, я его и через графическую оболочку распаковывал, а можно его как то установить чтоб было с ярлыком и находилось в приложениях-интернет?
убунту 10.10 32bit
покажи что за файлы в архиве
этого я не умею.
Зачем тебе тогда эта программа? (Изменить меню/Новый элемент/путь_к_бинарнику\название\значок)
Чтобы можно было запускать, нужно чтоб ELF-ник был в одной из директорий в PATH и установлены разрешения на исполнения
сюда выкладывай.
Запусти в консоли или в (Alt+F2) /opt/iron-linux/
И почитай из архива README или INSTALL
А добавлять в меню будешь сам.
У меня он на любой флешке съедает 100% одного ядра. Даже на самой простой. Про просмотр видео с ним можно забыть: ноут превращается в печку. С gnash хоть и не везде, но можно смотреть видео.
И вы мне поможете?
Ubuntu 11.04
Firefox 4.0.1
AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
GeForce 7300 GS
Система x64? Видеодрайвер проприетарный?
В комментариях я соберу статистику, и напишу автору дополнения.
В итоге помогу не только вам ;)
«Not available for your platform» дополнение запилено чётко под «Ubuntu Linux OS», я не удивлюсь если даже только для одной версии ununtu и далеко не для всех видеокарт.
+ отдельные настройки под каждую звуковуху.
И хитрые драйвера на ту звуковую карту, что была у меня (Genius какой-то), эмулирующие SoundBlaster интерфейс для досовских игр.
Даже боюсь представить что это дополнение делает.
По ссылке, в баге чётко написано:
Affected by this bug too.
Natty x64 + ATI fglrx + HD5870M.
The bug is linked to Firefox.
The problem does not exist on chromium 11.0.X
Ещё там написано:
I just checked and apparently it is nspluginwrapper that makes a difference. I ran firefox in a schroot'ed 32-bit natty without this problem.
Прелесть репозитория не только в удобстве установки, но и в автоматическом обновлении централизованным пакетным менеджером.
А потом периодически вручную проверять, не обновился ли flash, чтобы периодически вручную заглядывать на сайт с плагином для браузера, чтобы периодически вручную скачивать новую версию плагина, и периодически вручную его устанавливать… Нет уж, спасибо.
Автоматическое обновление пакетов — это краеугольный камень пакетных менеджеров в линуксовых дистрибутивов. Один раз установил, а дальше оно всегда самое свежее и самое запатченное без ручных манипуляций.
Помимо обычных комментариев «У меня все работает» можно банально заметить, что разработчики убунты не имеют АБСОЛЮТНО никакого отношения к этим самым элементарным вещам. Так что минусуем вовсе не потому, что правда глаза режет, а за сказанную очевидную глупость.
Всегда ваш, ну вы поняли кто.
А я под Ubuntu x86-64 всегда ставлю Flash из PPA-репозитория sevenmachines:
sudo apt-add-repository ppa:sevenmachines/flash
sudo apt-get update
sudo apt-get install flashplugin64-installer
Всё работает без глюков и тормозов, во всех браузерах, да ещё и обновляется автоматически на самую свежую версию.
Короче, «панацея, благодать, ништяк».
Репутация: нет
Всего: 2
Проблем много.
1. Почему при создании архива через F2 иногда вместо русских букв пишутся непонятные значки?
2. Почему такой архив можно открыть только средствами GNOME?
3. Как от этого избавиться?
Репутация: 1
Всего: 4
Вообще-то mc вроде уже не поддерживается (но есть форки), да и не особо-то нужен он (оттого и не поддерживается). На крайняк, есть не консольные двухоконные файловые менеджеры, Double Commander например
Репутация: нет
Всего: 2
ОС Ubuntu 10.04.2 LTS.
У меня mc 4.7.5.
В википедии написано, что последняя версия 4.7.5.1 (6 февраля 2011).
Репутация: нет
Всего: 26
Цитата(arcsupport @ 6.6.2011, 09:11 ) |
1. Почему при создании архива через F2 иногда вместо русских букв пишутся непонятные значки? |
Подозреваю, что просто никто этим не пользуется, т.к. удобнее сделать tar czvf архивечег.tgz файл1 файл2 . Напиши в багтрекер бубунты.
Цитата(arcsupport @ 6.6.2011, 09:11 ) |
2. Почему такой архив можно открыть только средствами GNOME? |
Какой архив получается на выходе? Чем пробовали открывать? Что говорит соответствующая консольная утилита?
Цитата(arcsupport @ 6.6.2011, 09:11 ) |
3. Как от этого избавиться? |
Выкинуть бубунту или не жаловаться и писать им в багтрекер. Никто не говорил, что ставя тестовую версию дебиана будет легко и просто.
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
Репутация: нет
Всего: 2
Цитата |
Подозреваю, что просто никто этим не пользуется, т.к. удобнее сделать tar czvf архивечег.tgz файл1 файл2 . |
F2 - Enter - Enter -- это три нажатия клавиши. Намного удобнее, чем писать, как Вы.
Добавлено через 2 минуты и 28 секунд
Пробовал открыть mc (нажав на нем Enter) -- не получилось. Открылось и нормально распаковалось в проводнике gnome.
Цитата |
Что говорит соответствующая консольная утилита? |
Репутация: нет
Всего: 26
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
Репутация: нет
Всего: 2
Код |
Функция open завершилась с ошибкой: Нет такого файла или каталога tar: Неисправимая ошибка: завершение работы |
Репутация: нет
Всего: 26
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
Репутация: нет
Всего: 2
Само собой указал.
Репутация: нет
Всего: 26
Цитата(arcsupport @ 7.6.2011, 16:16 ) |
Само собой указал. |
Цитата(arcsupport @ 7.6.2011, 13:43 ) |
Функция open завершилась с ошибкой: Нет такого файла или каталога |
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
Репутация: нет
Всего: 2
Репутация: нет
Всего: 26
А что получилось в результате? Закрой mc, найди в консоли фаил и напиши tar xvf . Если распакуется, то гут.
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
Репутация: нет
Всего: 2
Репутация: нет
Всего: 26
Цитата(arcsupport @ 9.6.2011, 15:28 ) |
Не могу. Там символы в виде улыбающихся лиц вместо русских букв. |
В этом по всей видимости и проблема, т.к. mc чтобы открыть архив вызывает tar, а tar не отрабатывает из-за кривой локализации консоли. Дистриб то какой?
Добавлено через 7 минут и 36 секунд
Что показывает ls в той дирректории в которой лежит архив?
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
- Конкретные вопросы о конкретном ПО. В таких вопросах желательно привести точные данные о программе: версия программы, версия ОС, версия ядра, и проблему в форме: сделал Х, хотел получить Y, а получил Z.
- Неконкретные вопросы о выборе ПО
- Обзоры - как дополнение в ветку Обзоры
- Вы должны соблюдать правила форума.
- Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
- Оскорблять запрещается.
- Религиозные войны в Религиозных войнах.
- Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).
В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Программное обеспечение под *NIX системы | Следующая тема » |
[ Время генерации скрипта: 0.1587 ] [ Использовано запросов: 21 ] [ GZIP включён ]
Читайте также: