Добрый день подскажите пожалуйста, что сделает следующяя цепочка команд :
~$ find /tmp -name "sess_*" -type f -cmin +30 -print0 | xargs -r -0rm>/dev/null 2>&1
> Добрый день подскажите пожалуйста, что сделает следующяя цепочка команд :
> ~$ find /tmp -name "sess_*" -type f -cmin +30 -print0 | xargs
> -r -0rm>/dev/null 2>&1man find
man xargs
man null
man bash
man stdoutP.S. сессии php лучше хранить в мемкеше, быстрее будет.
> P.S. сессии php лучше хранить в мемкеше, быстрее будет.Сессии нельзя хранить в мемкеше. Вон из профессии.
> Добрый день подскажите пожалуйста, что сделает следующяя цепочка команд :
> ~$ find /tmp -name "sess_*" -type f -cmin +30 -print0 | xargs
> -r -0rm>/dev/null 2>&1по памяти и по порядку ключей:
- ищет в /tmp
- все sess_*
- регулярного файлового типа
- с временeм последней правки больше 30 мин
...
>> Добрый день подскажите пожалуйста, что сделает следующяя цепочка команд :
>> ~$ find /tmp -name "sess_*" -type f -cmin +30 -print0 | xargs
>> -r -0rm>/dev/null 2>&1
> по памяти и по порядку ключей:
> - ищет в /tmp
> - все sess_*
> - регулярного файлового типа
> - с временeм последней правки больше 30 мин
> ...спасибо
>> Добрый день подскажите пожалуйста, что сделает следующяя цепочка команд :
>> ~$ find /tmp -name "sess_*" -type f -cmin +30 -print0 | xargs
>> -r -0rm>/dev/null 2>&1
> по памяти и по порядку ключей:
> - ищет в /tmp
> - все sess_*
> - регулярного файлового типа
> - с временeм последней правки больше 30 мин
> ...А дальше типа всем все и так ясно?
xargs -r -0 rm
Это значит, что xargs определяет конец аргумента по \0 и не выполняет команду, если ввод пуст. Нахрена делать -0 совершенно непонятно. Объясните?
Не говоря уже о том, что ламер вряд ли знает, что такое xargs.