The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt.

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
Merge 3 oszlopok mellett amaulana Shell programozás és Scripting 7 02-08-2009 02:50 AM
Merge 2 szöveges fájlok egy szöveges fájl mellett ahinkebein Shell programozás és Scripting 15 02-04-2009 11:28 AM
Hogyan Merge Kettő. Xls fájlok mellett egy egységes. Xls jagadish99 Shell programozás és Scripting 2 09-24-2008 07:44 AM
Hogyan Merge Kettő. Xls fájlok mellett egy egységes. Xls jagadish99 Shell programozás és Scripting 0 08-27-2008 07:38 AM
Hogyan kell nyomtatni két SQL query kimenet mellett az Excel prasee Shell programozás és Scripting 6 09-08-2007 03:20 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 02-11-2009
ks_reddy ks_reddy is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2009
Hozzászólások: 24
Parancsfájlját helyen oszlopok csoportja kép mellett egy új fájlt

Üdv mindenkinek,

Szükségem van egy shell /perl parancsfájlt, hogy Válasszon oszlopok az összes fájlt található a könyvtárban, és tegyük őket egy új fájlba, egymás mellett.

Fájl1:
abcd
2 3 4 5
fghi
..........
Fájl2:

I II III IV
WXYZ
..............
és így tovább, sok kép van-e ...

Saját Kimeneti kiválasztott oszlopok (például 1 és 2) a forrás fájlokat kell:

AB I II .......................... így tovább (itt utolsó fájl tartalmát)
2 3 W X. ......................... így tovább (itt utolsó fájl tartalmát)
fg
............ Tehát

Köszi előre ........
  #2 (permalink)  
Old 02-11-2009
quirkasaurus's Avatar
quirkasaurus quirkasaurus is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2009
Helyszín: Canton, Michigan
Posts: 373
akkor fogd az oszlopok segítségével:

awk '(print $ 1, $ 2)' file_nm> file_nm_out

és összekapcsolják (legfeljebb 12 -, de néhány karakter lehet, hogy elnyelje)
A 2-oszlop-output-fájlokat Beillesztés:

Beillesztés fájl1 fájl2> file_comb.1

Azonban sok kép ... ez lesz egy kis kihívást jelent.

Én szívesen fogadok ott könnyebb megközelítése a tényleges problémát.

értelmében -, hogy miért nem az első 2 oszlopot kell megjelennie az új file?
és hány kép is van szó tulajdonképpen?
Mi a végső célt az adatállományban mi épület?
Milyen volt az eredeti fájlokat létre az első helyet?

úgy tűnik, ha redesign valamelyik ezeket a lépéseket, akkor lehet, hogy egy jobb design end-to-end folyamat.

Talán lehetne újra a tényleges probléma?
  #3 (permalink)  
Old 02-11-2009
danmero danmero is online now Forum Advisor  
  
 

Join Date: Nov 2007
Helyszín: 45,48-73,63
Hozzászólások: 1.428
Kód:
awk 'NR==FNR{_[NR]=$0;next}{print $1,$2,_[FNR]}' file2 file1
  #4 (permalink)  
Old 02-12-2009
ks_reddy ks_reddy is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2009
Hozzászólások: 24
Beillesztése az oszlop egy új fájlt, mert ... Sürgős ...

Azt akarom, hogy a kiválasztott oszlop (ok) az összes kép (pl. 2 col összes kép együtt) egy könyvtárba, nem csak a két kép ....

Megpróbáltam ezt a parancsot: paszta | awk '(print $ 2)' *
De van a kimenet, egyiket a másik után egy új fájlt.

2 $ a 1. kép
2 $ a 2. kép
.............. stb ..

De mi szükség van, 2 $ 1-től file <tab> 2 $ a 2. kép <tab> .............. stb ....

Én ezer kép velem minden hasonló fájlokat. Ezek tartalmaz 34 oszlopok és sorok 1000. Kérem, segítsen nekem ...

Végül szükséges telek egy oszlopot egy fájlt a másik ellen oszlopok egyéb fájlok függően oszlopfejléc.
  #5 (permalink)  
Old 02-12-2009
ce9888 ce9888 is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2008
Helyszín: Montreal, QC, CA
Hozzászólások: 98
awk '(printf "\ t", $ 2)' *
  #6 (permalink)  
Old 02-12-2009
ks_reddy ks_reddy is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2009
Hozzászólások: 24
Ez a parancs awk '(printf "\ t", $ 2)' Nem dolgozik értem. Próbáltam már. Tud valaki magyarázza az oka?
  #7 (permalink)  
Old 02-12-2009
rakeshou rakeshou is offline
Regisztrált felhasználó
  
 

Join Date: May 2007
Hozzászólások: 75
Ön próbálta Beillesztés parancsot?
Closed Thread

Könyvjelzõk

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:52 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