Estoy intentando configurar un proceso bash para implementar mi proyecto Django en un servidor Linux.
A través de cygwin, estoy ejecutando un script que llama a scp para copiar mis archivos. ¿Existe un comando similar para eliminar archivos *.pyc? Hasta ahora, solo he podido lograr esto localmente después de usar ssh con:
find . -name "*.pyc" -exec rm -rf {} \;
Estoy buscando algún tipo de comando para llamar remotamente que fuera equivalente.
Respuesta1
Puedes usar ssh. El formato de ssh es
comando ssh usuario@host
entonces algo como
ssh usuario@host 'buscar. -nombre "*.pyc" -exec rm -rf {} \;'
Probablemente debería utilizar rutas absolutas para el servidor remoto para saber exactamente dónde está eliminando archivos. Pruébalo con
ssh usuario@host 'buscar. -nombre "*.pyc" -imprimir'
Respuesta2
puedes sincronizar tu local con el remoto con rsync a través de ssh y tener la opción Eliminar