запустить новый скрипт, если последний скрипт не будет выполнен в течение минуты

Como otros, yo también quiero responder. Mi respuesta también se basa en el uso de la utilidad find, pero tengo una idea, que difiere de otras respuestas. Se basó en ese hecho, que el -exectambién se puede utilizar como criterio de búsqueda. Ahora, teniendo esto en mente, podemos refactorizar todas las propuestas anteriores a esta:

find /path -type f -exec sh -c "file {} | grep -Pi ': elf (32|64)-bit' > /dev/null" \; -print

Es decir. hemos movido el grepal -exec.

¿Qué nos aporta esto, se preguntarán? Podemos usar la flexibilidad de la -printy otras de la utilidad find. Por ejemplo, podemos formatear una salida a nuestro gusto, o usar -print0y redirigir una salida a algún script, etc.

0
10.11.2017, 11:31
0 ответов

Теги

Похожие вопросы