The UNIX and Linux Forums  

Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok
.
google unix.com



A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome!

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Segítség az e-mail adatok Excel-fájlt a Unix! sparan_peddu Shell programozás és Scripting 1 10-19-2008 03:08 AM
manipulálni az adatokat, konkrét formában tisztn Shell programozás és Scripting 5 04-25-2008 12:24 PM
hogy hogyan kell olvasni az adatokat egy excel sheet és használja a fenti adatok a változó a unix c Anne Grace A UNIX a fejlett és szakértői Felhasználók 1 03-03-2008 07:21 AM
sed vagy egyéb eszköz segítségével manipulálni az adatokat, beleértve az e-mail címét manouche Shell programozás és Scripting 3 02-19-2008 05:53 PM
olvasat adatokat Excel segítségével shell script tiger99 Shell programozás és Scripting 11 01-06-2008 01:35 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 Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 11-26-2008
rahulrathod rahulrathod is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2004
Helyszín: Mumbai-India
Posts: 158
Lightbulb Excel adatok manipulálására

Mind,

Én a következő formában az adatok táblázatos


Kód:
A	1
            2
            3
            4
B	1
            2
            3
            4

ahol "a" értéke "A1", "1 2 3 4" értéket a B1 cellába, "B" A2 cella értékét, és "1 2 3 4" értéket a cellába B2.

Több ezer sorok olyan adatformátum a táblázatban.

Van-e bármilyen módon is gondol, hol tud ez az adat a followin formátumban.


Kód:
A          1
A          2
A          3
A          4
B          1
B          2
B          3
B          4

Arra gondoltam, ha lehet konvertálni a táblázatot a csv, de néhány manipulációknak Sheel script segítségével.

A fentiek nem csak egy példa formátumban. Az adatokat a sejtek táblázatkezelő különböző lehet.

Üdvözlettel,
Rahul.
  #2 (permalink)  
Old 11-26-2008
Franklin52 Franklin52 is offline Forum Staff  
Moderátor
  
 

Join Date: Feb 2007
Hozzászólások: 4.345
Úgy tűnik, hogy a sejtek különböző tulajdonságokkal (összegek és szöveg) az ugyanabban az oszlopban. Válassza ki a teljes oszlopot, és módosítsa az ingatlan a teljes oszlopot.

Üdvözlettel
  #3 (permalink)  
Old 11-26-2008
mk1216 mk1216 is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2008
Helyszín: Bristol, Egyesült Királyság
Hozzászólások: 38
Úgy gondolom, először meg kell látni adatok csv, akkor hiszem parancsértelmező segítségével.
  #4 (permalink)  
Old 11-26-2008
rahulrathod rahulrathod is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2004
Helyszín: Mumbai-India
Posts: 158
Igen. Csv adatokat, majd így

A "1234"
"B", "1234"

a táblázatot.

De mi van akkor, ha az adatok, mint

A abcd
cdab
B ABCD
fedh

Azt szokás meg tudja különböztetni a cella értékét.

A probléma az sejtek a B oszlopban több érték elválasztva új sorban char az Excel. És azt akarom, hogy ez Térképezte egyénileg cella értékét oszlopában
  #5 (permalink)  
Old 11-26-2008
CarlosNC CarlosNC is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2008
Hozzászólások: 6
Feltételezve, hogy az oszlopok száma van az egész, és ebben az esetben 1 vagy 2, egy awk script talán úgy néz ki, mint:

Kód:
awk -F, '
NF == 2 {x=$1; print; next}
NF == 1 {print x","$1}
' infile > outfile

Egészségére
  #6 (permalink)  
Old 11-26-2008
CarlosNC CarlosNC is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2008
Hozzászólások: 6
Ha vannak terek helyett vessző, csak vegye ki a-F, a nyilatkozatot, és a "," A ": a harmadik sorban.

Kód:
awk '
NF == 2 {x=$1; print; next}
NF == 1 {print x" "$1}
' infile > outfile

  #7 (permalink)  
Old 11-26-2008
rahulrathod rahulrathod is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2004
Helyszín: Mumbai-India
Posts: 158
Ok. Lehetővé teszi, hogy egyszerű. Én kaptam az adatokat egy CSV-fájlt a következő.


Kód:
A,"YAHOO3456-K9YAHOO9876YAHOO67/2YAHOO65432-1"
B,"YAHOO01YAHOO07865YAHOO67-AD987/1YAHOO67/23"

És mit akarok, mint a kibocsátás

Kód:
A,YAHOO3456-K9
A,YAHOO9876
A,YAHOO67/2
A,YAHOO65432-1
B,YAHOO01
B,YAHOO07865
B,YAHOO67-AD987/1
B,YAHOO67/23

A formátum, ami közös, YAHOOxxxxx a 2. oszlop.

Let me know ha tudsz gondolni egy egyszerű konverziót.

Köszönöm,
Rahul.
Closed Thread

Könyvjelzõk

Címkék
shell script, shell scripting, unix scripting, unix scripting alapjai

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 07:49 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0