Articles of encontrar

¿Cómo search un file y moverse a múltiples directorys de destino?

¿Cómo search un solo file y mover a varias carpetas usando el command find? Intenté debajo del command, pero no tuve suerte. find /export/logs/tmp/logs/* -type f -name f_apec_`echo $(date +"%Y-%m-%d")`_1 -exec mv -v {} /export/logs/nucleus1/ /export/logs/nucleus2/ \;

Usando Rsync junto con Find

Estoy intentando escribir un script que copie los files creados en las últimas 24 horas Y que sea de un tipo de file específico (* .png). El command que he intentado es: rsync -avz –ignore-existing –include='*.png' –exclude='*' \ –files-from=<(ssh user@remote1 'find /home/admin/Backup/ -mtime -1 -type f -exec basename {} \;') \ user@remote1:/home/admin/Backup/ /Repository/ Esto funciona […]

find exec mv encuentra un inode (dir), cambia el nombre de dir, pero devuelve "No such such file or directory"

El siguiente command find-exec(mv) encuentra un directory llamado say prog-3.6.9-stable-gnu y cambia su nombre con éxito. Sin embargo, el command también regresa: find: './prog': No existe ningún file o directory Este es el command: find ./ -type d -name 'prog-*' -exec mv {} prog \; Obtuve un resultado similar cuando find-exec(rm) que dir: Dado que […]

Optimizar un script / command de shell para eliminar files

Estoy ejecutando Magento y no borra los datos de la session anterior, así que necesito limpiarlo con un guión de shell / cronjob: 0,30 * * * * /usr/bin/find /var/www/magento/var/session -name 'sess_*' -type f -mtime +1 -exec rm {} \; Pero ese script generalmente demora unos minutos en eliminar los files antiguos. Me pregunto si […]

Web front-end para encontrar / grep / ack

En mi laboratorio, estamos tratando de crear una web que permita al usuario ingresar consultas para find , ack , grep en un directory específico. La web devolvería un HTML con una tabla de una list de files en los que se puede hacer clic (hacer clic en ellos downloadía el file). Por ejemplo, en […]

¿Cómo puedo search y ejecutar un script de shell desde otro?

Tengo un script de shell como el siguiente, donde deseo llamar a otro de mis scripts ya existentes y ejecutarlo como lo haría normalmente. por ejemplo, si alguien manda "s" desde el siguiente menu, quiero que este script busque en todos mis directorys el file "isearch" y lo ejecute en el terminal, para que puedan […]

Encuentra palabras después del símbolo específico en línea

Necesito hacer un script bash que lea un file que contenga variable = text. Lo que necesito es que el script compruebe el file, ignore el nombre de la variable y busque una palabra en el text después del símbolo =. Ejemplo thread.give_respect.title = Give respect thread.receive_respect.title = Gain respect thread.profile_respect.title = Show my Respect […]

desempaquetar recursivamente todos los files xlsx en un nuevo directory que contenga el nombre del file original

Tengo un montón de files de Excel que me gustaría extraer recursivamente de todos los subdirectorys, manteniendo el directory / nombre de file como el nuevo nombre de directory para todos los files extraídos de cada xlsx. para extraer un file encontré esto . Desafortunadamente, mi conocimiento de bash no tiene la habilidad para hacerlo […]

Significado de las opciones de doble guion en

He leído que todas las opciones de command de múltiples caracteres deben estar precedidas por un doble guión ( — ). Pero muchos indicadores para el command find (por ejemplo, -name o -type ) están precedidos por un solo guión. ¿Porqué es eso?

Declaraciones condicionales: encontrar carpetas que no contienen un file en particular

Necesitaba encontrar todas las carpetas, cuyos nombres tienen un dígito en ellas, que no contienen un file que termina en .counts.txt. Al combinar varias sugerencias que encontré en línea, pude get el siguiente command (para bash), que hace lo que quiero. find . maxdepth 1 -type d -name "*[0-9]*" ! -exec sh -c 'ls -1 […]