The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Проверить существование строки в кронтабе со сппецсимовлами *"
Версия для распечатки Пред. тема | След. тема
Форум Программирование под UNIX
Исходное сообщение [ Отслеживать ]

. "Проверить существование строки в кронтабе со сппецсимовлами *" +/
Сообщение от ыы (?), 20-Мрт-18, 10:54 
>[оверквотинг удален]
>>
> А вы считайте с файла, а не с pipe.
>
 
> # bash test9.sh
> ++ grep -q '^\* \* \* \* \* /bin/bash /root/script.sh > /dev/null'
> /var/spool/cron/crontabs/root
> + '[' ']'
> + echo bad
> bad
>

Считал все хорошо:

./test.sh
a 0
b 1


$cat test.sh

#!/bin/bash
if grep -q '\* \* \* \* \* /bin/bash /root/script.sh > /dev/null' ./root;  then
    echo "a $?"
else
    echo "b $?"
fi

#!/bin/bash
if grep -q '\* \* \* \* \* /bin/bash /root/script.sh < /dev/null' ./root;  then
    echo "a $?"
else
    echo "b $?"
fi

$cat root
* * * * * /bin/bash /root/script.sh > /dev/null

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Проверить существование строки в кронтабе со сппецсимовлами *, universite, 18-Мрт-18, 06:00  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру