The UNIX and Linux Forums  
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.

Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui.

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
Assegnare valori alle variabili da un file di testo sarsani Shell scripting e di programmazione 3 06-26-2009 08:05 PM
Awk / shell domanda: Leggere il file e da assegnare alle variabili. akbar Shell scripting e di programmazione 3 05-07-2008 07:10 PM
Come leggere un file di configurazione e di assegnare alla variabile redlotus72 UNIX for Dummies Domande & Risposte 1 11-13-2006 12:14 PM
Assegna il valore di una variabile in un file di parametro gopskrish Shell scripting e di programmazione 2 06-22-2005 08:26 AM
Come faccio a leggere i valori delle variabili da file? redlotus72 UNIX for Dummies Domande & Risposte 1 03-14-2005 05:38 AM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 09-28-2006
rajbal rajbal is offline
Utente Registrato
  
 

Join Date: Sep 2006
Interventi: 19
Leggere il file CSV e assegnare i valori a variabili

Ho un file CSV con i valori separati da commas.I vuole estrarre questi valori uno ad uno e assegnare un valore ad una variabile di shell utilizzando script.Any idee o il codice?
  #2 (permalink)  
Old 09-28-2006
blowtorch's Avatar
blowtorch blowtorch is offline Forum Advisor  
Supporter
  
 

Iscriviti Data: dicembre 2004
Ubicazione: Singapore
Interventi: 2.350
È necessario inviare un campione del tuo file. 2-3 linee fare.

Vorrei dirvi di leggere direttamente i campi in variabili modificando IFS variabile, ma sarebbe meglio se si potrebbe dare un campione.
  #3 (permalink)  
Old 09-28-2006
rajbal rajbal is offline
Utente Registrato
  
 

Join Date: Sep 2006
Interventi: 19
Nome file di esempio: sitenames.csv
www.real.com, 324kb, 1, MyPlace
www.yahoo.com.423kb, 2, MySite, pubblica sito


Dati saranno in questa forma
  #4 (permalink)  
Old 09-28-2006
anbu23 anbu23 is offline Forum Advisor  
Utente Registrato
  
 

Iscriviti Data: marzo 2006
Località: Bangalore, India
Messaggi: 1.398
Non in grado di aprire il file di esempio
  #5 (permalink)  
Old 09-28-2006
rajbal rajbal is offline
Utente Registrato
  
 

Join Date: Sep 2006
Interventi: 19
ho appena messo il contenuto del file di esempio che è separata da qualsiasi tipo di file allegato commas.Not ..
  #6 (permalink)  
Old 09-28-2006
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
Moderatore
  
 

Iscriviti Data: febbraio 2005
Località: Boston, MA
Messaggi: 5.122
supponendo sitenames.csv
Codice:
www.real.com,324kb,1,MyPlace
www.yahoo.com,423kb,2,Mysite,Public site
Codice:
#!/bin/ksh

while IFS=, read site space number name
do
  echo "site      -> [${site}]"
  echo "space   -> [${space}]"
  echo "number -> [${number}]"
  echo "name     -> [${name}]"
done < sitenames.csv
  #7 (permalink)  
Old 02-04-2009
Mikey Mikey is offline
Utente Registrato
  
 

Iscriviti Data: dicembre 2008
Ubicazione: Spotsylvania, Va
Interventi: 9
Ho notato che hai usato questo ksh dovrebbe lavorare in un bash
Reply

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 01:49 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0