|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Dec 2007
Messaggi: 284
|
[Bash Script] Assegnare l'head di un file a un variabile
ho bisogno di assegnare la prima riga di un file ad una variabile. come posso fare?
name=${head -q -1 res} non funziona EDIT: è più importante un'aòtra cosa adesso: devo contare il numero di caratteri su una riga di un file, ma wc vuole come input un file non una riga, come faccio? Ultima modifica di lefantome : 20-04-2010 alle 12:44. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2008
Città: Carrara
Messaggi: 1253
|
per la variabile name prova
$ name=$(head -1 -q <file>) per contare i caratteri di una riga prova $ sed -n -e <numero di riga>p <file>|wc -c dovrebbe contare anche il carattere di fine riga al limite lo decrementi di 1 Ultima modifica di damiano77 : 20-04-2010 alle 15:35. |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Dec 2007
Messaggi: 284
|
altro problema assurdo ecco cosa succede
STESSO FILE franco=0 ciclo while{ franco=5 } echo $franco mi stampa 0 invece di 5 perchè |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 2008
Città: Carrara
Messaggi: 1253
|
scrivi per bene la sintassi, evidentemente non esegue il ciclo
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:53.



















