The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
, aus ", wenn" finalight Shell Programmierung und Scripting 7 11-19-2008 03:54 PM
wie zu lesen, indem Datensatz aus einer Datei im Unix - raoscb UNIX for Dummies Questions & Answers 1 05-16-2008 07:30 AM
Script für die Suche eine schlechte Aufnahme in einer Datei dann der Datensatz in der Datei schlecht shilendrajadon Shell Programmierung und Scripting 2 12-28-2007 10:02 AM
Script für die Suche eine schlechte Aufnahme in einer Datei dann der Datensatz in der Datei schlecht shilendrajadon UNIX für Fortgeschrittene und Experten 1 12-28-2007 10:00 AM
Aufteilung eines Datensatzes und einen Eintrag in eine Datei rsolap Shell Programmierung und Scripting 1 08-13-2007 02:58 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 11-01-2007
lyonsd lyonsd is offline
Registrierte Nutzer
  
 

Join Date: Jan 2005
Beiträge: 35
Hilfe zur Verwendung von IFS, um einen Datensatz (ksh)

Ich habe ein Programm, das erzeugt eine Ausgabe wie diese:


Code:
 16010001pe3m_313101.ver
 16010001pe3m_313101.ver

 16010001pe4m_0
 16010001pe4m_0

 16010001pe4m_1
 16010001pe4m_1

 16010001pe4m_313101.ver
 16010001pe4m_313101.ver

 group_defs.txt
 Group Definition File

Ich habe eine ksh-Script, wo ich bin versucht, es zu drucken wie folgt aus:


Code:
16010001pe3m_313101.ver 16010001pe3m_313101.ver
16010001pe4m_0              16010001pe4m_0
16010001pe4m_1              16010001pe4m_1
16010001pe4m_313101.ver 16010001pe4m_313101.ver
group_defs.txt                   Group Definition File

Hier ist, was der Code sieht wie folgt aus:


Code:
	typeset -L80 relative_path
	typeset -L80 description
	typeset -i count=0
	OFS=IFS
	IFS='
'
	for i in $(program)
	do
		print $i
	done

So brauche ich, um zwei Zeilen in zwei Variablen, und ich brauche Iteration durch die Schleife, wenn eine leere Zeile auftritt.

Ich habe versucht mit Hilfe ...


Code:
IFS='
'
while read var1 var2
do
  print $var1 $var2
done < $(program)

Aber das funktioniert auch nicht.

Wie Sie von IFS auf eine leere Zeile?

Vorschläge willkommen.

Danke.
 

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 03:30 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0