Создание скрипта для wget

Программирование на sh, быть может немного про альтернативные языки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Создание скрипта для wget

Непрочитанное сообщение zg » 2009-04-11 7:52:08

logles писал(а):zip error: Interrupted (aborting)
ты это, перед командами поставь echo, а перед выводами комментов символ комментария и скрипт сгенерит всю логигу работы (как у меня в скрипте). После этого выложи её сюда и дальше будем думать.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Создание скрипта для wget

Непрочитанное сообщение f_andrey » 2009-04-11 8:05:22

zg писал(а):
logles писал(а):zip error: Interrupted (aborting)
ты это, перед командами поставь echo, а перед выводами комментов символ комментария и скрипт сгенерит всю логигу работы (как у меня в скрипте). После этого выложи её сюда и дальше будем думать.
А зачем такие изврашения, если есть прекрасный ключик
man sh писал(а): -x xtrace
Write each command (preceded by the value of the PS4 variable) to
standard error before it is executed. Useful for debugging.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Создание скрипта для wget

Непрочитанное сообщение zg » 2009-04-11 8:18:23

f_andrey писал(а):А зачем такие изврашения, если есть прекрасный ключик
это не извращение, а проверка логики скрипта. Просто переменные тут не подойдут, поскольку выводом должен быть скритп, который можно запустить копипастом.

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Создание скрипта для wget

Непрочитанное сообщение f_andrey » 2009-04-11 8:39:08

zg писал(а):
f_andrey писал(а):А зачем такие изврашения, если есть прекрасный ключик
это не извращение, а проверка логики скрипта. Просто переменные тут не подойдут, поскольку выводом должен быть скритп, который можно запустить копипастом.

Код: Выделить всё

#/bin/sh -x
bla bla bla
И копипасть себе его на здоровье, когда отладится, убрал ключ, и живи спокойно ;)
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Создание скрипта для wget

Непрочитанное сообщение zg » 2009-04-11 8:49:00

f_andrey писал(а):И копипасть себе его на здоровье

Код: Выделить всё

zg# ./1.sh
+ ls -1 file.rar.000 file.rar.001 file.rar.002 file.rar.003 file.rar.009 file.rar.013 file.rar.031 file.rar.032
+ sort -r
+ POSITION=032
+ POSITION=32
+ printf %03i 33
+ NEW_NAME=file.rar.033
+ echo mv file.rar.032 file.rar.033
mv file.rar.032 file.rar.033
+ POSITION=031
+ POSITION=31
+ printf %03i 32
+ NEW_NAME=file.rar.032
+ echo mv file.rar.031 file.rar.032
mv file.rar.031 file.rar.032
+ POSITION=013
+ POSITION=13
+ printf %03i 14
+ NEW_NAME=file.rar.014
+ echo mv file.rar.013 file.rar.014
mv file.rar.013 file.rar.014
+ POSITION=009
+ POSITION=09
+ printf %03i 10
+ NEW_NAME=file.rar.010
+ echo mv file.rar.009 file.rar.010
mv file.rar.009 file.rar.010
+ POSITION=003
+ POSITION=03
+ printf %03i 4
+ NEW_NAME=file.rar.004
+ echo mv file.rar.003 file.rar.004
mv file.rar.003 file.rar.004
+ POSITION=002
+ POSITION=02
+ printf %03i 3
+ NEW_NAME=file.rar.003
+ echo mv file.rar.002 file.rar.003
mv file.rar.002 file.rar.003
+ POSITION=001
+ POSITION=01
+ printf %03i 2
+ NEW_NAME=file.rar.002
+ echo mv file.rar.001 file.rar.002
mv file.rar.001 file.rar.002
+ POSITION=000
+ POSITION=00
+ printf %03i 1
+ NEW_NAME=file.rar.001
+ echo mv file.rar.000 file.rar.001
mv file.rar.000 file.rar.001
zg#
какая-то охинея честно говоря :pardon:

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Создание скрипта для wget

Непрочитанное сообщение f_andrey » 2009-04-11 8:57:55

zg писал(а):какая-то охинея честно говоря :pardon:
Странно, а мне кажется очень даже видна вся логика работы, как именно скрипт отрабатывается ;-)
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308