IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
martinkobelka
Tvůrce
Avatar
martinkobelka:19.3.2017 23:52

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.3.2017 23:52
Avatar
Atrament
Tvůrce
Avatar
Atrament:20.3.2017 15:30

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.3.2017 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.