Tengo una carpeta con algunos directorios y algunos archivos (algunos están ocultos, comenzando con punto). for d in *; do echo $d done recorrerá todos los archivos, pero quiero recorrer solo los directorios. ¿Cómo puedo hacer
Manipulación de archivos: copiar, renombrar, buscar, analizar, archivar, etc. Para operar sobre texto en un archivo, vea / procesamiento de texto. Para preguntas sobre el administrador de archivos (anteriormente Nautilus), consulte / nautilus.
Tengo una carpeta con algunos directorios y algunos archivos (algunos están ocultos, comenzando con punto). for d in *; do echo $d done recorrerá todos los archivos, pero quiero recorrer solo los directorios. ¿Cómo puedo hacer
¿Cómo puedo obtener el tamaño de un archivo en un script bash? ¿Cómo asigno esto a una variable bash para poder usarlo más
Me gustaría enumerar todos los archivos en el orden de tamaño grande a pequeño y los archivos podrían estar presentes en cualquier lugar de una carpeta
Traté de rm -rfuna carpeta, y obtuve "dispositivo o recurso ocupado". En Windows, habría usado LockHunter para resolver esto. ¿Cuál es el equivalente de Linux? (Por favor, dé como respuesta un método simple de "desbloquear esto", y no complete artículos como este . Aunque son útiles, actualmente...
Conozco tres métodos para eliminar todas las entradas de un archivo. Son >filename touch filename filename < /dev/null De estos tres abuso >filenamemás, ya que requiere la menor cantidad de pulsaciones de teclas. Sin embargo, me gustaría saber cuál es el más eficiente de los tres...
Me gustaría comprimir un archivo de texto usando la herramienta de línea de comando gzip mientras mantengo el archivo original. Por defecto ejecuta el siguiente comando gzip file.txt resulta en modificar este archivo y renombrarlo file.txt.gz. En lugar de este comportamiento, me gustaría tener...
¿Alguien sabe dónde se almacenan los registros de acceso a archivos, por lo que puedo ejecutar un tail -fcomando para ver quién está accediendo a un archivo en particular. Tengo XAMPP, que es un servidor Apache instalado en mi máquina, que registra automáticamente los accesos. Está almacenado en...
Esta pregunta está inspirada en ¿Por qué usar un bucle de shell para procesar texto se considera una mala práctica? Veo estas construcciones for file in `find . -type f -name ...`; do smth with ${file}; done y for dir in $(find . -type d -name ...); do smth with ${dir}; done se usa aquí...
Sé que puedo abrir varios archivos vimhaciendo algo como vim 2011-12*.log, pero ¿cómo puedo cambiar entre archivos y cerrarlos de uno en uno? Además, ¿cómo puedo saber el nombre del archivo actual que estoy
Algunos compiladores (especialmente los de C o C ++) le dan advertencias sobre: No new line at end of file Pensé que esto sería un problema exclusivo de los programadores C, pero github muestra un mensaje en la vista de confirmación: \ No newline at end of file para un archivo PHP. Entiendo...
Tenemos un problema con una carpeta que se vuelve difícil de manejar con cientos de miles de archivos pequeños. Hay tantos archivos que el rendimiento rm -rfdevuelve un error y, en cambio, lo que debemos hacer es algo como: find /path/to/folder -name "filenamestart*" -type f -exec rm -f {}...
He encontrado el comando para eliminar archivos de más de 5 días en una carpeta find /path/to/files* -mtime +5 -exec rm {} \; Pero, ¿cómo hago esto también para subdirectorios en esa
Supongamos que hay un directorio de almacenamiento de imágenes, digamos, ./photos/john_doedentro del cual hay múltiples subdirectorios, donde residen ciertos archivos (digamos *.jpg). ¿Cómo puedo calcular un tamaño de resumen de esos archivos debajo de la john_doerama? Lo intenté du -hs...
Estoy buscando una manera fácil (un comando o una serie de comandos, probablemente involucrados find) para encontrar archivos duplicados en dos directorios y reemplazar los archivos en un directorio con enlaces duros de los archivos en el otro directorio. Aquí está la situación: este es un...
En este momento, sé cómo: encontrar límite de archivos abiertos por proceso: ulimit -n cuente todos los archivos abiertos por todos los procesos: lsof | wc -l obtener el número máximo permitido de archivos abiertos: cat /proc/sys/fs/file-max Mi pregunta es: ¿Por qué hay un límite de archivos...
Estoy usando un script para descargar regularmente mis mensajes de gmail que comprimen el .eml sin formato en archivos .gz. El script crea una carpeta para cada día y luego comprime cada mensaje en su propio archivo. Me gustaría una forma de buscar en este archivo una "cadena". Grep solo no...
¿Cómo muevo todos los archivos de un directorio (incluidos los ocultos) a otro directorio? Por ejemplo, si tengo una carpeta "Foo" con los archivos ".hidden" y "notHidden" dentro, ¿cómo muevo ambos archivos a un directorio llamado "Bar"? Lo siguiente no funciona, ya que el archivo ".hidden"...
Me gustaría mostrar el contenido de un archivo de texto en la línea de comando. El archivo solo contiene 5-6 caracteres. ¿Hay una forma fácil de hacer
La statpágina del manual del comando dice: %x Time of last access %y Time of last modification %z Time of last change No puedo entender la diferencia entre modificar y cambiar . Entiendo que las palabras son sinónimos (el inglés no es mi lengua materna), pero su salida es diferente. Probé...
En los sistemas Linux y Unix hay dos comandos de búsqueda comunes: locatey find. ¿Cuáles son los pros y los contras de cada uno? Cuando uno tiene beneficios sobre el