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 > UNIX for Dummies Domande & Risposte
.
google unix.com



UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto!

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
leggere il file fino a quando alcuni posizione della linea finalight Shell scripting e di programmazione 5 05-21-2008 03:16 AM
Leggi valore particolare posizione nel file. krishnarao Shell scripting e di programmazione 2 05-15-2008 06:49 AM
spazio riempito di leggere il file e sostituire testo in posizione specifica COD Shell scripting e di programmazione 6 04-21-2008 05:40 AM
Come leggere il file di configurazione di script di shell nishanth hampal Shell scripting e di programmazione 7 02-27-2008 03:42 AM
Korn Shell Script - Leggi & File Ricerca sui valori run_unx_novice Shell scripting e di programmazione 2 06-15-2005 07:20 AM

Closed Thread
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 07-06-2006
lok lok is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2006
Interventi: 3
Exclamation leggere o di ricerca la voce in un file sequenziale da posizione utilizzando script di shell Unix?

E 'che è in grado di leggere o di ricerca la voce in un file sequenziale dalla posizione utilizzando script di shell unix ..?

La posizione i mezzi è il seguente: per esempio ..
xxx all'interno del file, esso contiene con:
-------------------------------------------------- --------------------
1200120136420 1210324120 12145123
1200120136420 1210324120 22178210
-------------------------------------------------- --------------------
posizione:
12345678901234567890123 4

Poi voglio grep ricerca o per il valore in posizione 24 \u003d 0.
come quello .. posizione spazio contare da uno spazio o carattere alfanumerico o lunghezza ..

  #2 (permalink)  
Old 07-07-2006
vino's Avatar
vino vino is online now Forum Staff  
Supporter (in vino veritas)
  
 

Iscriviti Data: febbraio 2005
Località: Bangalore, India
Messaggi: 2.798
Qual è il significato di
Codice:
position:
12345678901234567890123 4
Prova questo.

Codice:
[/tmp]$ cat in
1200120136420 1210324120 12145123
1200120136420 1210324120 22178210
[/tmp]$ cat try.ksh
#! /bin/ksh

typeset -L24 left
typeset -R1 right

while read line 
do
        left=$line
        right=$left
        echo $right
done < in
[/tmp]$ ./try.ksh
0
0
[/tmp]$
  #3 (permalink)  
Old 07-12-2006
lok lok is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2006
Interventi: 3
Grazie vino.
Una questione più bisogno ur help.

Scrivo mentre due loop.
Posso sapere come uscire dal secondo ciclo e tornare al primo ciclo. Qual è il codice di stato di uscita?
Ho provato 0 1 2 3 4, ma non può opere.
  #4 (permalink)  
Old 07-12-2006
vino's Avatar
vino vino is online now Forum Staff  
Supporter (in vino veritas)
  
 

Iscriviti Data: febbraio 2005
Località: Bangalore, India
Messaggi: 2.798
Citazione:
Originalmente inviato da lok
Grazie vino.
Una questione più bisogno ur help.

Scrivo mentre due loop.
Posso sapere come uscire dal secondo ciclo e tornare al primo ciclo. Qual è il codice di stato di uscita?
Ho provato 0 1 2 3 4, ma non può opere.
Stai parlando nidificate mentre loop?

Codice:
while read file1line
do
  while read file2line
  do
    echo "$file1line $file2line"
    break 1
  done < file2
done < file1
  #5 (permalink)  
Old 07-12-2006
Jim McNamara jim mcnamara is online now Forum Staff  
...@...
  
 

Iscriviti Data: febbraio 2004
Ubicazione: MN
Messaggi: 5.748
Codice:
#!/bin/ksh
myvariable="A"
awk -v var=$myvariable 'substr($0,24,1)==var  '  filename
  #6 (permalink)  
Old 07-07-2006
Jim McNamara jim mcnamara is online now Forum Staff  
...@...
  
 

Iscriviti Data: febbraio 2004
Ubicazione: MN
Messaggi: 5.748
Codice:
awk 'substr($0,24,1)=="0"  '  filename
  #7 (permalink)  
Old 07-11-2006
lok lok is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2006
Interventi: 3
Citazione:
Originalmente inviato da Jim McNamara
Codice:
awk 'substr($0,24,1)=="0"  '  filename
Come se i wan a sostituire lo 0 con qualsiasi altra variabile?

Ho dovuto provare questo:
#
item \u003d 10023
awk 'substr ($ 0,24,1 )\u003d\u003d"$ voce "' il nome del file
#

ma non può funzionare. il sistema avrà la voce di $ come una stringa direttamente.
Closed Thread

Segnalibri

Tag
grep o

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 è 12:15 AM.


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