Notizia:
  • Rilasciata Precise Pangolin 12.04. Per ottenerla, visitate questa pagina, oppure provate il tour dal vivo con un browser web moderno.
  • Nuovo forum di Ubuntu-it, l'annuncio. È consigliato aggiornare il proprio profilo e controllare la sezione Gruppo Forum per problemi noti.
  • Rilasciata la versione italiana di Precise Pangolin 12.04. Per maggiori informazioni, consultare questa discussione.
  • Il vincitore del Concorso desktop del mese di aprile è Jerico. L'elenco dei precedenti vincitori è qui.
  • È uscito il numero 17 della Newsletter italiana di Ubuntu. Lo trovate a questo indirizzo.
  • È uscito il numero 59 di Full Circle Magazine in italiano. Lo trovate a questo indirizzo.

[Risolto] [bash] - inserire riga in un file di testo

Linguaggi di programmazione: php, perl, python, C, bash, ecc.

[Risolto] [bash] - inserire riga in un file di testo

Messaggioda patel » mercoledì 8 febbraio 2012, 11:36

con questo script posso inserire alla riga 6 la stringa -----------
Codice: Seleziona tutto
#!/bin/bash
numriga=6
nulla="-----------"
sed -i '6i ----------' file.txt

come posso fare per usare nel comando sed le variabili numriga e nulla ?
Ultima modifica di patel il mercoledì 8 febbraio 2012, 16:01, modificato 1 volta in totale.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
patel
Accecante Asceta
Accecante Asceta
 
Messaggi: 23729
Iscrizione: aprile 2008
Località: Livorno

Re: bash - inserire riga in un file di testo

Messaggioda Zoff » mercoledì 8 febbraio 2012, 12:45

Usa gli apici doppi al posto di quelli singoli.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24443
Iscrizione: ottobre 2007
Località: Romagna!!!
Distribuzione: Ubuntu 12.04
Desktop: Unity e Gnome Shell

Re: bash - inserire riga in un file di testo

Messaggioda patel » mercoledì 8 febbraio 2012, 12:48

grazie, funziona, ho provato di tutto meno che quelli
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
patel
Accecante Asceta
Accecante Asceta
 
Messaggi: 23729
Iscrizione: aprile 2008
Località: Livorno

Re: [Risolto] bash - inserire riga in un file di testo

Messaggioda l3on4rdo » mercoledì 8 febbraio 2012, 12:55

gli apici in sed sono wild :)
io anche mi ci scrocio.
ora che devo usare sed dentro awk... sto impazzendo  (good)
Come da regolamento, UNA DISCUSSIONE, PER OGNI PROBLEMA, DOPO aver verificato, con UNA RICERCA, che non sia stato già trattato.
E, prima di sparire con la soluzione, ricorda di mettere [Risolto] nel titolo del primo messaggio della discussione.
La vendetta è un piatto da consumare freddo. Per questo hanno inventato il freezer.
Avatar utente
l3on4rdo
Moderatore Globale
Moderatore Globale
 
Messaggi: 9705
Iscrizione: maggio 2008
Località: Roma
Distribuzione: Ubuntu 10.04.4 e 12.04 64bit
Desktop: Gnome

Re: [Risolto] bash - inserire riga in un file di testo

Messaggioda patel » mercoledì 8 febbraio 2012, 13:37

comunque c'è scritto chiaramente in http://www.pluto.it/files/ildp/guide/abs/quoting.html, Zoff è stato troppo buono  :-*
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
patel
Accecante Asceta
Accecante Asceta
 
Messaggi: 23729
Iscrizione: aprile 2008
Località: Livorno


Torna a Programmazione

Chi c’è in linea

Visualizzano questa pagina: Nessuno e 4 ospiti