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
Hilfe ... keine Ahnung, was die Verwendung dakid Shell Programmierung und Scripting 4 03-06-2008 12:57 AM
Einschränkungen von awk? Gute Idee? Schlechte Idee? yongho Shell Programmierung und Scripting 2 06-08-2005 06:18 PM
Eine Idee für Tokenizing neked Shell Programmierung und Scripting 8 06-08-2005 03:43 AM
Dual-Boot eine gute Idee? PravusMentis UNIX for Dummies Questions & Answers 8 07-18-2001 04:02 PM

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 Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 09-29-2006
fedora fedora is offline
Registrierte Nutzer
  
 

Join Date: Jul 2006
Beiträge: 94
eine gute Idee dazu?

txt-Datei wie dieser,

1 2 3 4456
ein BB CD 3 Fe
1 K 32 dmfe
123 m 2 K


jede Zeile besteht aus 3 oder mehr Spalten, die Spalten sind durch Leerzeichen getrennt, und jede Spalte enthält 1 bis 3 Zeichen.

was ich will, ist die Streichung der ersten drei Spalten, und die übrigen egal, wie lange der Rest wird, gibt es einen schnellen Weg, dies zu tun?
  #2 (permalink)  
Old 09-29-2006
anbu23 anbu23 is offline Forum Advisor  
Registrierte Nutzer
  
 

Join Date: März 2006
Ort: Bangalore, Indien
Posts: 1398
Versuchen Sie diese

Code:
awk ' 
{ 
for ( i = 4 ; i < NF ; ++i ) 
        printf( "%s " , $i );
printf( "%s\n" , $NF )
}' file
  #3 (permalink)  
Old 09-29-2006
fedora fedora is offline
Registrierte Nutzer
  
 

Join Date: Jul 2006
Beiträge: 94
Wink

hmm, ich danke Ihnen anbu23,

Ich frage mich, ob es eine magische Methode, dies zu tun ....
  #4 (permalink)  
Old 09-29-2006
Glenn Arndt's Avatar
Glenn Arndt Glenn Arndt is offline Forum Advisor  
Anomalous Lurker
  
 

Join Date: Feb 2006
Ort: Indianapolis, IN
Beiträge: 255
Verwenden schneiden:
Code:
cut -d" " -f 4- filename
  #5 (permalink)  
Old 09-29-2006
anbu23 anbu23 is offline Forum Advisor  
Registrierte Nutzer
  
 

Join Date: März 2006
Ort: Bangalore, Indien
Posts: 1398
Sie können auch geschnitten, dies zu tun

Code:
cut -d" " -f4-
  #6 (permalink)  
Old 09-29-2006
fedora fedora is offline
Registrierte Nutzer
  
 

Join Date: Jul 2006
Beiträge: 94
Thumbs up

erstaunlich!

Glenn Arndt und anbu23 Sie Jungs sind wirklich schlau!

so dass die "-" nach 4 bedeutet "am Ende"? Ich die manpage von Schnittblumen, Haben Sie nicht gefunden, für diese Antwort auf den ersten Blick.
  #7 (permalink)  
Old 09-29-2006
Glenn Arndt's Avatar
Glenn Arndt Glenn Arndt is offline Forum Advisor  
Anomalous Lurker
  
 

Join Date: Feb 2006
Ort: Indianapolis, IN
Beiträge: 255
Ja. Ebenso können Sie auch tun, -4 bis Sie alle Felder bis einschließlich 4..
Closed Thread

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 11:17 AM.


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