[bash] ultimo file in ftp

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Absolut
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 feb 2005, 0:00
Slackware: current
Località: Roma

[bash] ultimo file in ftp

Messaggio da Absolut »

Ciao ragazzi,
accedo in FTP a un server. Dovrei prendere il file più recente tramite un get.

se proò scrivo

ls -t1 | head --line=1

non me lo accetta. Noto che ls -t1 fa vedere tutte queste informazioni
-rw-r--r-- 1 1000 1000 0 Jun 16 14:11 pippo1.txt
-rw-r--r-- 1 1000 1000 0 Jun 16 13:24 pippo2.txt
-rw-r--r-- 1 1000 1000 0 Jun 16 13:00 pippo.txt

e non solo i nomi dei file come farebbe da una qualsiasi bash!

come posso risolvere!?

grazie!

Avatar utente
joseph
Linux 2.x
Linux 2.x
Messaggi: 206
Iscritto il: lun 14 giu 2010, 23:50
Slackware: 15.0
Kernel: 5.15.27
Desktop: xfce
Località: Salerno

Re: [bash] ultimo file in ftp

Messaggio da joseph »

Spero di aver capito cosa ti serve.Vuoi che l'out sia cosi?

Codice: Seleziona tutto

pippo1.txt
pippo2.txt
pippo.txt
in ordine di ultima modifica.
Se è questo che cerchi prova cosi:

Codice: Seleziona tutto

ls -1 -t1

Avatar utente
Absolut
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 feb 2005, 0:00
Slackware: current
Località: Roma

Re: [bash] ultimo file in ftp

Messaggio da Absolut »

non va!

Avatar utente
gallows
Staff
Staff
Messaggi: 3470
Iscritto il: lun 20 set 2004, 0:00
Slackware: 64-current
Kernel: 5.10.7
Località: ~/
Contatta:

Re: [bash] ultimo file in ftp

Messaggio da gallows »

Perché 'bash'? Forse non ho capito, comunque con ncftp (3.2.3)

Codice: Seleziona tutto

ncftp / > set pager 'head -1'
ncftp / > pls -t1

Rispondi