K
Karpose
unregistriert
Thread Starter
- Dabei seit
- 22.04.2008
- Beiträge
- 131
- Reaktionspunkte
- 14
Dazu fällt mir irgendwie nix ein.
Wenn du dich mit dem Terminal bissel auskennst, dann nimm doch mal bei dem .sh Script die # vor dem set -x weg und lass das Script im Terminal laufen. Musst aber gleich den Dateinamen mit übergeben. Also so aufrufen:
Sofern die Quelldatei im gleichen Ordner ist.Code:./splitInItems.sh Quelldatei.txt
Nimm eine Datei mit wenig Einträgen.
Nun bekommst du den kompletten Ablauf des Scripts.
Poste diesen mal oder schick mir deine Monsterdatei und ich mach dir dat
Ok hier der Ablauf:
Code:
+ FILE=SplitScript/test.rtf
+ AbzahlEintraege=10
+ mkdir -p Splitted
+ index=0
+ filenum=0
+ read line
++ echo '{rtf1ansiansicpg1252cocoartf1038cocoasubrtf320'
++ cut -c 1
+ '[' '{' == '>' ']'
+ echo '{rtf1ansiansicpg1252cocoartf1038cocoasubrtf320'
+ read line
++ echo '{fonttblf0fnilfcharset0' 'Verdana;}'
++ cut -c 1
+ '[' '{' == '>' ']'
+ echo '{fonttblf0fnilfcharset0 Verdana;}'
+ read line
++ echo '{colortbl;red255green255blue255;red250green250blue250;red250green251blue254;}'
++ cut -c 1
+ '[' '{' == '>' ']'
+ echo '{colortbl;red255green255blue255;red250green250blue250;red250green251blue254;}'
+ read line
++ echo paperw11900paperh16840margl1440margr1440vieww9000viewh8400viewkind0
++ cut -c 1
+ '[' p == '>' ']'
+ echo paperw11900paperh16840margl1440margr1440vieww9000viewh8400viewkind0
+ read line
++ echo deftab720
++ cut -c 1
+ '[' d == '>' ']'
+ echo deftab720
+ read line
++ echo
++ cut -c 1
+ '[' == '>' ']'
SplitScript/splitInItems.sh: line 19: [: ==: unary operator expected
+ echo ''
+ read line
++ echo itap1trowd taflags0 trgaph108trleft-108 trbrdrtbrdrnil trbrdrlbrdrnil trbrdrtbrdrnil trbrdrrbrdrnil
++ cut -c 1
+ '[' i == '>' ']'
+ echo 'itap1trowd taflags0 trgaph108trleft-108 trbrdrtbrdrnil trbrdrlbrdrnil trbrdrtbrdrnil trbrdrrbrdrnil'
+ read line
++ echo clvertalt clcbpat2 clwWidth14960clftsWidth3 clmart10 clmarl10 clmarb10 clmarr10 clbrdrtbrdrnil clbrdrlbrdrnil clbrdrbbrdrnil clbrdrrbrdrsbrdrw20brdrcf3 clpadt120 clpadl120 clpadb120 clpadr120 gaphcellx8640
++ cut -c 1
+ '[' c == '>' ']'
+ echo 'clvertalt clcbpat2 clwWidth14960clftsWidth3 clmart10 clmarl10 clmarb10 clmarr10 clbrdrtbrdrnil clbrdrlbrdrnil clbrdrbbrdrnil clbrdrrbrdrsbrdrw20brdrcf3 clpadt120 clpadl120 clpadb120 clpadr120 gaphcellx8640'
+ read line
++ echo pardintblitap1pardeftab720qlqnatural
++ cut -c 1
+ '[' p == '>' ']'
+ echo pardintblitap1pardeftab720qlqnatural
+ read line
++ echo
++ cut -c 1
+ '[' == '>' ']'
SplitScript/splitInItems.sh: line 19: [: ==: unary operator expected
+ echo ''
+ read line
++ cut -c 1
++ echo f0fs26 cf0 '>GJIAC8U01BLO0K' length=34 xy=0540_0082 region=1 'run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiACTGTACTyupoGyu>GJIAC8U01AJPQV' length=40 xy=0107_1669 region=1 'run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGCAACACAyupoCiiyzyzghi>GJIAC8U01BLVBV' length=94 xy=0542_0073 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiGyupoGTiiTGGTCyzyzTGCTCAyuGyuGC 'poGyzyzTCCGTCTyuiiGpoiiTyzTCAAiiyuAyzyzpoyzT>GJIAC8U01BMEAN' length=106 xy=0548_0077 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiyzyuTyuACTAyuTGACAyuCTGyzAyzpoG 'AAyuTiiGTATyuyuTAAACAiiTyziiCTGiipoGpoyzyuGCCAAyuTGiiGTC>GJIAC8U01BN5IB' length=34 xy=0568_0081 region=1 'run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiCyzyzGTyzTNpoii>GJIAC8U01AJNAJ' length=95 xy=0106_2585 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiyuGCAyzyuAiiAyzCAACyzCyuGCACAAyu 'GCyzGyzCAAGCTGyzGTyuTACTACAghiGTCTCpoyzACACyz>GJIAC8U01AJMQF' length=46 xy=0106_1861 region=1 'run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGyzAyzGACCAyuACTGTGyuTCpoCyu>GJIAC8U01B1YZP' length=129 xy=0725_1747 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiCyzCAyuAyupoGAyuAyuiiyzGTyzyzGTG yuAyuyziiAGACyziiTGTiiTCiiyuAyuiiGiiGyzyzGGAyuyzGAyuCyziiTyz 'ghiGTCTCTATACACyzCT>GJIAC8U01AJVPR' length=60 xy=0109_1213 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiCACyuGCAyuGiiGGTiiTGGCiiTghiCiiA 'AAyughiyzC>GJIAC8U01BMEAJ' length=39 xy=0548_0073 region=1 'run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiGTCTAACAyzGGyzpoGpoC>GJIAC8U01BV8J0' length=38 xy=0660_0446 region=1 'run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGTyzCTyzGiiiiACiiCyz>GJIAC8U01BISP3' length=44 xy=0507_0089 region=1 'run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiiiGCACyuGCTGTGTyuTyzCACTyu>GJIAC8U01AOJTY' length=43 xy=0162_2004 region=1 'run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGyzyuiiyzTCpoGACACTyzGACA>GJIAC8U01B9LXC' length=66 xy=0812_1710 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiyzyzACAiiCAiiyzyuTyuAiiTyzGGAyuT 'yuAyuTyuACGTAACC>GJIAC8U01BS5OO' length=88 xy=0625_0118 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiGCyuTGCTGyuiiTCACTyuiiTGpoCyzTy 'zyupoAyziiyuiiyuyuyzGAyuGAyupoyziipoGA>GJIAC8U01BMQyu' length=122 xy=0552_0083 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiyuyuCACACTyuGyuGCAyzGyzTyuyzTii TyuAyuyzyuGyuyuTAyuyupoCiiyuTAyzACTyuACyzyuGTCAyuACACiiyuAAC 'iiGTCyuTyzpo>GJIAC8U01BWS38' length=51 xy=0666_2518 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGCTCTGTCAyuGCAACyzAyuGyuTCTAiipo 'A>GJIAC8U01BSGFE' length=110 xy=0617_0152 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiCyuTCyuGCyzyzyuGACAiiTyziiyzyzy 'zyuAAyuCTCGGTyuCCyzTGCAiiiiyzGyzTCyuCiiTyughiCTGpoCACACAyzyz>GJIAC8U01ALKRX' length=30 xy=0128_2523 region=1 'run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGiiCTGCACACA>GJIAC8U01BBZU0' length=36 xy=0429_2234 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiyzGCTyuiiyzTAyuACTcell lastrowrow
+ '[' f == '>' ']'
+ echo 'f0fs26 cf0 >GJIAC8U01BLO0K length=34 xy=0540_0082 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiACTGTACTyupoGyu>GJIAC8U01AJPQV length=40 xy=0107_1669 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGCAACACAyupoCiiyzyzghi>GJIAC8U01BLVBV length=94 xy=0542_0073 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiGyupoGTiiTGGTCyzyzTGCTCAyuGyuGC poGyzyzTCCGTCTyuiiGpoiiTyzTCAAiiyuAyzyzpoyzT>GJIAC8U01BMEAN length=106 xy=0548_0077 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiyzyuTyuACTAyuTGACAyuCTGyzAyzpoG AAyuTiiGTATyuyuTAAACAiiTyziiCTGiipoGpoyzyuGCCAAyuTGiiGTC>GJIAC8U01BN5IB length=34 xy=0568_0081 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiCyzyzGTyzTNpoii>GJIAC8U01AJNAJ length=95 xy=0106_2585 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiyuGCAyzyuAiiAyzCAACyzCyuGCACAAyu GCyzGyzCAAGCTGyzGTyuTACTACAghiGTCTCpoyzACACyz>GJIAC8U01AJMQF length=46 xy=0106_1861 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGyzAyzGACCAyuACTGTGyuTCpoCyu>GJIAC8U01B1YZP length=129 xy=0725_1747 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiCyzCAyuAyupoGAyuAyuiiyzGTyzyzGTG yuAyuyziiAGACyziiTGTiiTCiiyuAyuiiGiiGyzyzGGAyuyzGAyuCyziiTyz ghiGTCTCTATACACyzCT>GJIAC8U01AJVPR length=60 xy=0109_1213 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiCACyuGCAyuGiiGGTiiTGGCiiTghiCiiA AAyughiyzC>GJIAC8U01BMEAJ length=39 xy=0548_0073 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiGTCTAACAyzGGyzpoGpoC>GJIAC8U01BV8J0 length=38 xy=0660_0446 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGTyzCTyzGiiiiACiiCyz>GJIAC8U01BISP3 length=44 xy=0507_0089 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiiiGCACyuGCTGTGTyuTyzCACTyu>GJIAC8U01AOJTY length=43 xy=0162_2004 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGyzyuiiyzTCpoGACACTyzGACA>GJIAC8U01B9LXC length=66 xy=0812_1710 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiyzyzACAiiCAiiyzyuTyuAiiTyzGGAyuT yuAyuTyuACGTAACC>GJIAC8U01BS5OO length=88 xy=0625_0118 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiGCyuTGCTGyuiiTCACTyuiiTGpoCyzTy zyupoAyziiyuiiyuyuyzGAyuGAyupoyziipoGA>GJIAC8U01BMQyu length=122 xy=0552_0083 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiyuyuCACACTyuGyuGCAyzGyzTyuyzTii TyuAyuyzyuGyuyuTAyuyupoCiiyuTAyzACTyuACyzyuGTCAyuACACiiyuAAC iiGTCyuTyzpo>GJIAC8U01BWS38 length=51 xy=0666_2518 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGCTCTGTCAyuGCAACyzAyuGyuTCTAiipo A>GJIAC8U01BSGFE length=110 xy=0617_0152 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyzAiiiiACiiCyuTCyuGCyzyzyuGACAiiTyziiyzyzy zyuAAyuCTCGGTyuCCyzTGCAiiiiyzGyzTCyuCiiTyughiCTGpoCACACAyzyz>GJIAC8U01ALKRX length=30 xy=0128_2523 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiGiiCTGCACACA>GJIAC8U01BBZU0 length=36 xy=0429_2234 region=1 run=R_2010_06_26_07_42_34_iiyzGTGTyziiiiACiiyzGCTyuiiyzTAyuACTcell lastrowrow'
+ read line
karposej:~ karpose$