Mi piacerebbe mettere i file da risultato di! Find comando da lftp.come reindirizzare il comando risultato "! Find ..." per inserire il comando lftp
ho provato:
$> lftp -u foo, sftp://bar
lftp [email protected]$> put < !find ./local -type f
ma non è riuscito !!
questo ha funzionato:
$> lftp -u foo, sftp://bar
lftp [email protected]$> !find ./local -type f | awk '{print "put "$1}' > /tmp/files.lftp
lftp [email protected]$> source /tmp/files.lftp
C'è un altro modo !? Mi piacerebbe usare reindirizzamenti stdio (pipe, stdin ...).
'mput' è il modo tipico per richiedere file "multipli" su ftp (invece di solo "put"). Non ho sentito parlare di 'lftp' e sarò sorpreso se' mput shellter
sono d'accordo con te! Anche "mput
Non credo che sarò in grado di aiutarlo perché non so nulla di lftp. È l = linux? Potrebbe essere utile aggiungere un tag alla tua domanda per indicare il tuo sistema operativo. modifica la tua domanda per includere le informazioni nel commento sopra, formattata per essere utile per altri lettori ;-) Buona fortuna. – shellter