Preguntas etiquetadas con filenames

9
Eliminar archivos sin cadena en el nombre

Quiero eliminar archivos que no tengan la cadena '999' (sin el '') en su nombre. Yo he tratado: grep -vlr 999 . | xargs -0 rm -f -- find . -print0 | grep --null-data -v 999 | xargs -0 rm -- Pero ninguno de ellos funciona. Estoy usando macOS Sierra, con bash:

8
Archivos con nombres vacíos

Estaba escribiendo un widget para mostrar archivos en un directorio determinado y me preguntaba si necesitaba cubrir el caso en que un archivo tiene un nombre vacío. Las pruebas no mostraron resultados obvios, así que me preguntaba si alguien tiene información definitiva $ touch "" touch: cannot...

8
¿Cuándo la cadena vacía denota el directorio actual?

En un script que uso findpara recopilar algunos archivos en el directorio actual, como en $ find . -name "*.h" ./foo.h Ahora me gustaría que solo salga foo.h, sin el ./prefijo. Pensé que la cadena vacía ""denotaba el directorio actual en los comandos de shell. Pero esto da: $ find "" -name...