how to generate unique string

前端 未结 4 560
广开言路
广开言路 2020-12-20 18:29

I want to transform an XML document into HTML. Some XML elements have links to others documents like:


In the H

4条回答
  •  误落风尘
    2020-11-21 01:17

    Use either of these depending how you want backslashes in the shell variables handled (avar is an awk variable, svar is a shell variable):

    awk -v avar="$svar" '... avar ...' file
    awk 'BEGIN{avar=ARGV[1];ARGV[1]=""}... avar ...' "$svar" file
    

    See http://cfajohnson.com/shell/cus-faq-2.html#Q24 for details and other options. The first method above is almost always your best option and has the most obvious semantics.

提交回复
热议问题