Какой дистрибутив Linux имеет возможность полностью отключить автоматическое обновление? [закрыто]

aquí hay un método bastante fácil para responder a su pregunta sobre la extracción de etiquetas de apertura... pero su ejemplo pregunta también por las de cierre... esto parece una tontería porque una cerrada está abierta, por supuesto... ¿realmente también necesita los cerrados, pero si desea controlar el formato xml, use una herramienta como xmllint....

bash-4.4$ cat > toto
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note> 
bash-4.4$ awk '{
match($0,/<\/.*>/); 
b=substr($0,RSTART,RLENGTH); 
 if(b)
    {a[++i]=b}
     } 
END{
  {for(k in a)
    {c[a[k]]=k}
 } 
 {for(u in c)
  {gsub(/\//,X,u);print u}
 }
   }' toto | sed 's/</- /;s/>//' | cat -n
     1  - body
     2  - note
     3  - to
     4  - heading
     5  - from
bash-4.4$ rm toto

o para guardar todo y usar sed solo por diversión:

bash-4.4$ sed -e  's/>\(.*\)</></;s/>/\n/g;s/</- /g' toto | sed '/^$/ d' | cat -n
     1  - note
     2  - to
     3  - /to
     4  - from
     5  - /from
     6  - heading
     7  - /heading
     8  - body
     9  - /body
    10  - /note
    11   
bash-4.4$ 
-3
09.10.2016, 22:13
0 ответов

Теги

Похожие вопросы