Avatar
martinkobelka
Redaktor
Avatar
martinkobelka:

Zdravím

Mám ve formátu
12 text text text
14 text texto ve text
13 tee xt xt xt

a potřebuji získat jen tu druhou část, respektive text text text apod.

Když ale použiji kód

a=$1;
$1=""
$0=substr($0, 2);
printf $0;
print "";

Tak tím přijdu o mezery. Jak toto prosím vyřešit bez toho, abych přišel o mezery?

Děkuji za odpověď

 
Odpovědět 19. března 23:52
Avatar
Atrament
Člen
Avatar
Atrament:

Mně ten tvůj kód vrací

text text text
text texto ve text
tee xt xt xt

což mi přijde v pořádku. Samozřejmě jsem si doplnil ten chybějící středník na druhém řádku, ale to předpokládám ti vypadlo, když jsi to sem přepisoval...

 
Nahoru Odpovědět 20. března 15:30
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.