The UNIX and Linux Forums  
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX pour les nuls Questions et réponses
.
google unix.com



UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus!

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
scinder le champs d'une colonne en 3 colonnes rakshit Programmation Web, Web 2.0 et Mashups 2 03-06-2009 04:44 AM
Combiner plusieurs colonnes à partir de plusieurs fichiers martva De programmation et de script Shell 5 12-02-2008 09:23 AM
Une seule colonne à plusieurs colonnes dans awk astroDave De programmation et de script Shell 2 03-27-2008 10:00 PM
Comment faire pour vérifier des valeurs Null dans un fichier, colonne par colonne, si les colonnes ne sont pas NULL Mandab De programmation et de script Shell 7 03-15-2008 09:57 AM
une colonne de plusieurs colonnes agibbs UNIX pour les nuls Questions et réponses 7 12-05-2007 10:04 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 Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 06-29-2009
zaneded zaneded is offline
Registered User
  
 

Date d'inscription: juin 2009
Messages: 8
diviser une colonne en plusieurs colonnes

hey guys ...

En cherchant à faire ce qui suit:
1
2
3
4
5
6
7
8
9

Changer pour:
1 4 7
2 5 8
3 6 9

Avez utilisation | perl LPE-'$ \ \u003d $. ?$":"% 3 \ n ", mais il ne marche pas me donner de la matrice i want.

Toute aide, s'il vous plaît?

Thanx
  #2 (permalink)  
Old 06-29-2009
rakeshawasthi rakeshawasthi is offline
Registered User
  
 

Join Date: Aug 2004
Lieu: Inde
Messages: 379
Essayez ...
Code:
awk '{a[NR%3+1]=a[NR%3+1]" "$0}  END {for (i in a){print a[i]}}' inputfile
  #3 (permalink)  
Old 06-29-2009
zaneded zaneded is offline
Registered User
  
 

Date d'inscription: juin 2009
Messages: 8
Thanx, C'est presque travaillé ...

Mais la sortie de votre code donne:
3 6 9
1 4 7
2 5 8

J'ai donc tripatouillé un peu avec elle et a élaboré

1 4 7
2 5 8
3 6 9

en utilisant awk '(a [NR%2+2] \u003d a [NR% 3 +1] "" $ 0) END (for (i in a) (print a [i])) 'inputfile, mais je avoir ouvert une ligne au début du fichier

---------- Post mis à jour à 07:47 AM ---------- Mise à jour précédente a été, à 07:39 AM ----------

si i appliquer à:
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
4.600000
9.800000
12,70000
12,90000
33,80000

i perdre l'ordre croissant dans la 3ème colonne ... y est présent et comment puis-je résoudre ce problème?
0,000000 0,000000 0,000000
0,000000 0,000000 0,000000
0,000000 0,000000 0,000000
0,000000 0,000000 0,000000
0,000000 0,000000 0,000000
0,000000 0,000000 0,000000
0,000000 0,000000 0,000000
0,000000 0,000000 4,600000
0,000000 0,000000 9,800000
0,000000 0,000000 12,70000
0,000000 0,000000 33,80000
0,000000 0,000000 12,90000
0,000000 0,000000 0,000000
0,000000 0,000000 0,000000
  #4 (permalink)  
Old 06-29-2009
DukeNuke2's Avatar
DukeNuke2 DukeNuke2 is online now Forum Staff  
Soulman
  
 

Date d'inscription: juillet 2006
Localisation: Allemagne, Berlin
Posts: 2977
Les devoirs ne sont pas autorisées à La Forums Linux et UNIX.

S'il vous plaît lire les règles, Qui a accepté de vous lors de votre inscription, si vous ne l'avez pas déjà fait.

Plus que probable, ce détachement a des devoirs dans un forum infraction. Si vous n'avez pas de devoirs, s'il vous plaît expliquer l'entreprise pour laquelle vous travaillez et la nature du problème sur lequel vous travaillez.

Merci.

Les Forums UNIX et Linux.
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 09:01 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0