dodání ihned! nové
Hledáme programátora do rostoucího týmu ITnetwork.cz, 100% home office, 100% flexibilní pracovní doba. Více informací
Black Friday je tu! Využij jedinečnou příležitost a získej až 80 % znalostí navíc zdarma! Více zde
BF

Diskuze: awk - automatické mazání mezer

Aktivity
Avatar
martinkobelka
Redaktor
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
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Atrament
Super redaktor
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.