Ciao a tutti, (Spero si capisca..) Come posso fare? Ho provato con shell script ma nulla... Grazie mille :) chiesto 19 Mar '14, 14:52 mcfly87 enzotib ♦♦ |
l'espressione corretta è
testato con lubuntu 12.04. Trovi la sintassi eseguendo man bash nella sezione relativa "pathname expansion" ha risposto 23 Mar '14, 16:34 letizia enzotib ♦♦ @letizia: c'è da precisare che questo non risponde alla domanda iniziale posta dall'utente, ma alla domanda così come modificata nei commenti alla risposta di @ilgallinetta.
(23 Mar '14, 17:32)
enzotib ♦♦
scusa, hai ragione. la cancello e la posto come commento?
(23 Mar '14, 17:57)
letizia
@letizia: no, va bene così, ho commentato giusto per indirizzare chi legge solo la domanda e la tua risposta e non capisce.
(23 Mar '14, 19:08)
enzotib ♦♦
|
O imposti male il percorso o la directory dove vuoi mettere i files non estiste e devi crearla. Però visto che con i comandi a carattere non fai amicizia, puoi anche fare così:
Guarda, se può esserti utile, qui trovi i principali comandi, suddivisi per classe. ha risposto 20 Mar '14, 09:37 enzoge Ho trovato la soluzione! Funziona con le quadre anzichè con le graffe, e se scrivo, ad esempio: ciao_[1..2..3..4..5].txt L'unico problema che mi resta è che alcuni file si chiamano ciao_0.01.txt, ciao_0.05.txt, cioè hanno dei numeri con virgola, e per questi ovviamente la sintassi che ho appena scritto non funziona, perchè penso ci sia confusione tra tutti quei punti...Non so se avete idee a riguardo, nel caso sarebbero ben accette!! Grazie :)
(20 Mar '14, 09:53)
mcfly87
@mcfly87: ho aggiunto alla risposta il link alla pagina che spiega i principali comandi per il terminale di Linux Ubuntu.
(20 Mar '14, 10:46)
enzoge
Grazie! Che ne dite della soluzione che ho trovato? E della questione dei files tipo: ciao_0.01.txt, ciao_0.05.txt ?
(20 Mar '14, 10:51)
mcfly87
Sono felice che tu abbia risolto, ma mi spiace, per rispondere correttamente alla tua domanda, non si può che ribadire sia la mia risposta che quella di @enzotib, con relativi commenti. Se poi ci sono altre varianti, o le aggiungi alla domanda, o per queste ne fai una nuova. Altrimenti mettiamo in confusione chi, con un problema analogo, legge questo tread.
(20 Mar '14, 11:09)
enzoge
|
Puoi fare:
ha risposto 19 Mar '14, 16:42 enzotib ♦♦ ho provato con cp ciao_{1 2 3 4 5}.txt /path/ ma mi dice "missing }"
(19 Mar '14, 16:51)
mcfly87
Al post di /path/ devi metter la dir dove vuoi che vadano a finire ... quello di @enzotib era un esempio ... lo devi adattare
(19 Mar '14, 17:21)
Paolo-
(19 Mar '14, 18:12)
enzotib ♦♦
Scusate, non sto capendo...ho sostituito a /path/ il mio percorso, questo l'ho fatto già dal principio..ma non ha funzionato...Solo che adesso non capisco, se quello è il comando esatto, il mio percorso dove devo metterlo? Grazie :)
(19 Mar '14, 18:25)
mcfly87
@mcfly87: sì. /path devi sostituirlo, ma la sintassi {1..5} era esattamente così, non devi mettere {1 2 3 4 5}
(19 Mar '14, 19:38)
enzotib ♦♦
purtroppo non va, anche scrivendo {1..5}..Non riconosce questa sintassi e mi dice: file o directory non esistente.. :(
(20 Mar '14, 09:22)
mcfly87
@mcfly87: sbagli qualcosa oppure non hai spiegato bene il problema
(20 Mar '14, 10:41)
enzotib ♦♦
5 su 7
mostra altri 2 commenti
|
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?![alt testo](/path/img.jpg "titolo")
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 19 Mar '14, 14:52
domanda visualizzata: 4,194 volte
ultimo aggiornamento: 25 Oct '23, 15:10