The UNIX and Linux Forums  
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.

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
AWK größer? dlam Shell Programmierung und Scripting 6 03-10-2008 02:43 AM
AWK mehr als 200 insania Shell Programmierung und Scripting 2 02-05-2007 03:03 PM
Wie die Berechnungen mit Zahlen größer als 2150000000. stevefox Shell Programmierung und Scripting 3 11-22-2005 07:21 AM
Greater Than Lem2003 Shell Programmierung und Scripting 2 08-29-2003 10:06 AM
Sed - Ersetzen von Zahlen w / asteriks in zufälliger Stelle in eine Datei giannicello UNIX for Dummies Questions & Answers 9 10-04-2001 12:03 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 Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 06-04-2008
Vrms vrms is offline
Registrierte Nutzer
  
 

Join Date: Apr 2008
Beiträge: 16
anstelle der Zahlen größer als 0 und 1

Ich habe ein paar ASCII-Dateien mit vielen Zahlen. Was ich möchte, ist, alle Zahlen größer als 0 und 1.

Beispiele für die Zahlen umfassen: - 000011 und 000042

Danke
  #2 (permalink)  
Old 06-04-2008
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderator
  
 

Join Date: Feb 2005
Ort: Boston, MA
Posts: 5121
Zitat:
Zitat von Vrms View Post
Ich habe ein paar ASCII-Dateien mit vielen Zahlen. Was ich möchte, ist, alle Zahlen größer als 0 und 1.

Beispiele für die Zahlen umfassen: - 000011 und 000042

Danke
Pls eine Probe-Datei und eine gewünschte Ausgabe.
  #3 (permalink)  
Old 06-04-2008
Vrms vrms is offline
Registrierte Nutzer
  
 

Join Date: Apr 2008
Beiträge: 16
OK, ich kann eine komplette Datei (sie sind groß!)

So ist ein Abschnitt einer der Text-Dateien

-99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 001037 001015 000946 001044 001059 001049 001074 001064 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 001053 001031 000812 000993 000663 001089 001071 000994 001066 001099 001104 001073 000959 000982 001062 001039 001020 001041 001071 001020 001041 000972 000941 000944 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999 -99999


Grundsätzlich möchte ich zu ignorieren -99999 's und alle anderen Zahlen gleich oder größer als 0 (Ich bitte um Entschuldigung, ich habe nicht die EQUAL, bevor!) Auf "1".

Danke
  #4 (permalink)  
Old 06-04-2008
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderator
  
 

Join Date: Feb 2005
Ort: Boston, MA
Posts: 5121
etwas in dieser Richtung:
Code:
nawk '{for(i=1; i<=NF; i++)  $i=($i>=0) ? 1 : $i}1' myFile
  #5 (permalink)  
Old 06-04-2008
Vrms vrms is offline
Registrierte Nutzer
  
 

Join Date: Apr 2008
Beiträge: 16
Vielen Dank, dass vgersh99 funktioniert sehr gut

Danke

Vrms
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 01:12 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