Кто силен в bash скриптинге

Статус
В этой теме нельзя размещать новые ответы.

nomatter

Создатель
Регистрация
22 Ноя 2007
Сообщения
11
Реакции
0
Перечитал весь Advanced Bash-Scripting Guide, но не нашел:
Можно ли такую конструкцию:
Код:
tmp=`expr "$TAIL" : '\(/[^/]*/\)'`
DOMAIN=${tmp//\//}

заменить отднострочной, что-то типа:
Код:
DOMAIN=${(`expr "$TAIL" : '\(/[^/]*/\)'`)//\//}
 
а может сразу обрезать?
Код:
dimain=$(expr "$TAIL" : '/\([^/]*\)/')

а так получается что нельзя потому что script может применяться именно к parameter в мане: ${parameter[script]}, как я понял все потому что результат $() либо `` он "expand" т.е. разворачивается
 
Действительно, что-то я перемудрил, можно было сразу регекспом сделать.
Спасибо.
 
подскажите формат строки в кроне. что где и как должно идти.
спасибо.
 
подскажите формат строки в кроне. что где и как должно идти.
спасибо.
минута час день месяц день_недели юзер команда
Примеры:
Код:
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
*/5 *   * * *   root    /bin/diskspace2www.sh
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху