Preguntas etiquetadas con files

32
¿Se puede conectar un script bash a un archivo?

Quiero que se suspenda un script a menos que se modifique / elimine un determinado archivo (o un archivo creado en un determinado directorio, o ...). ¿Se puede lograr esto de alguna manera elegante? Lo más simple que me viene a la mente es un ciclo que duerme por un tiempo antes de volver a...

32
Eliminar los primeros n bytes de archivos

Tengo un problema extremo y todas las soluciones que puedo imaginar son complicadas. Según mi experiencia en UNIX / Linux, debe haber una manera fácil. Quiero eliminar los primeros 31 bytes de cada archivo /foo/. Cada archivo es lo suficientemente largo. Bueno, estoy seguro de que alguien me...

32
Reemplazar archivo con enlace duro a / dev / null

Estoy ejecutando una aplicación que escribe en log.txt. La aplicación se actualizó a una nueva versión, lo que hace que los complementos compatibles ya no sean compatibles. Fuerza una enorme cantidad de errores en log.txt y no parece admitir la escritura en un archivo de registro diferente. ¿Cómo...

32
Resolviendo enlaces simbólicos (pwd)

Digamos que hago lo siguiente: cd /some/path ln -s /target/path symbolic_name Si entonces hacer: cd /some/path cd symbolic_name pwd Yo obtengo: /some/path/symblic_name y no: /target/path ¿Hay alguna manera de que el shell "resuelva completamente" un enlace simbólico (es decir,...

32
eliminar archivos que coinciden con el patrón

Necesito eliminar recursivamente todos los archivos en todos los subdirectorios donde el nombre de archivo contiene un número seguido de una 'x' seguida de un número, al menos dos veces. Ejemplo: Me gustaría eliminar estos archivos: 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' Pero NO...

31
¿Cómo "gato y sigo" un archivo?

Un archivo está siendo descargado secuencialmente por wget. Si empiezo a descomprimirlo cat myfile.tar.bz2 | tar -xj, puede descomprimirlo correctamente o puede fallar con "EOF inesperado", dependiendo de lo que sea más rápido. Cómo "catear y seguir" un archivo, es decir, enviar el contenido del...

31
Eliminar archivos en el directorio sin errores si ya está vacío

Como parte de un script de implementación, quiero volcar algunas cosas en caché de mi directorio temporal. Yo uso un comando como: rm /tmp/our_cache/* Sin embargo, si /tmp/our_cacheestá vacío (bastante común cuando se envían muchos cambios en rápida sucesión a nuestro servidor de prueba), esto...

29
¿Quién crea / etc / {group, gshadow, passwd, shadow} -?

En cualquier sistema Linux al que tengo acceso (un par de Archlinux, un Ubuntu, un Debian Sid y un Gentoo) hay los siguientes 4 archivos /etc/, todos terminados en un guión: /etc/group- /etc/gshadow- /etc/passwd- /etc/shadow- En Internet dicen que estos son solo archivos de respaldo,...