Tengo un archivo que rsync usa como --files-from:
dir1
dir2
dir3
Quiero poder poner comentarios sobre cada entrada de directorio así:
# my dir1 comment
dir1
#dir2 comment
dir2
#yet another comment
dir3
pero rsync se queja "No existe tal archivo o directorio"
Hasta ahora he intentado #, //, - ,, ESPACIO
¿Hay alguna manera de comentar / deshabilitar entradas?

files-fromarchivo.Respuestas:
Según la
manpágina enrsync:Me acabo de encontrar una prueba rápida y efectivamente
#y;se ignoran las líneas.fuente
;pero el#(mirando aquí , buscando, cuando las reglas son ... '). →#Haga un
grep -v '^#' file > /tmp/filetmpy luego inicie su rsync en/tmp/filetmpDependiendo de su shell, puede evitar el archivo temporal (esto es válido en Bash):
La
<( … )sintaxis de aspecto extraño es lo que Bash llama sustitución de proceso .fuente
--files-from=-para haberrsyncleído la lista desde la entrada estándar.estado por ahora (rsync versión 3.1.1 protocolo versión 31): todas las líneas que comienzan desde
#o;se ignoran, inclusomanno tienen información al respecto (mi caso era diferente, quería copiar un archivo llamado;_chary me sorprendió que ni siquiera estaba usando - Opción -from0: después de cambiar la línea./;_char, comenzó a funcionar). Parece que se usa la misma función de análisis que para las opciones--include-fromo--exclude-frompara estas dos opcionesman, mencione la página:Blank lines in the file and lines starting with ’;’ or ’#’ are ignoredfuente