odstraneni /n z retezce

Vladimir Arnost arnost na dcse.fee.vutbr.NOSPAM.cz
Čtvrtek Únor 10 19:13:20 CET 2000


Michal TALMAN <talman na regionet.cz> wrote:
> Jak z konce stringu odstranit "novy radek \n" pomoci tr ?? Na
> http://www.penguin.cz/cgi-bin/man2html/usr/share/man/man1/tr.1.gz jsem se
> toho moz nedozvedel je to tam nejake pomotane ..

Pouzij option -d jako 'delete'. Pak pridej seznam znaku ktere chces
odstranit. Normalni znaky tam staci primo napsat, ale ridici znaky jako
new-line, carriage-return apod. lze napsat pomoci Ceckovych escape sekvenci
bud primo (\n, \r, ...) nebo jako \cislo v osmickove soustave. Protoze \n ma
ASCII kod 10, oktalove se to napise \012. Muzes si vybrat.

Retezec znaku vzdy pis do uvozovek, aby se je shell nepokusil interpretovat
po svem.

Jak na to:
  tr -d '\n'

Vse je strucne a jednoduse popsano v manualove strance, staci dat prikaz
  man tr

Vlada
-- 
Vladimir Arnost, Brno University of Technology, Czech Republic          v
Can you imagine the silence if everyone said only what he knows?--KAREL CAPEK
Remove .NOSPAM when replying.


Další informace o konferenci Linux