From 1d3508f66fddf3f8c6416e59ab9fbde405dbcf25 Mon Sep 17 00:00:00 2001 From: typebrook Date: Sun, 17 Nov 2019 09:18:07 +0800 Subject: update --- scripts/osm/osm.osc.create | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 scripts/osm/osm.osc.create (limited to 'scripts/osm/osm.osc.create') diff --git a/scripts/osm/osm.osc.create b/scripts/osm/osm.osc.create new file mode 100644 index 0000000..61a4dfb --- /dev/null +++ b/scripts/osm/osm.osc.create @@ -0,0 +1,17 @@ + while read -r line + do + array=( $(echo $line) ) + + cat $1 |\ + sed -nr " + /<$array[1] id=$array[2]/,/<\/$array[1]/ { + /<$array[1] id=$array[2]/ a \ \ \ \ + /> $1.osc + done + + sed -ir '1 i + 1 i + $ a + $ a ' $1.osc -- cgit v1.2.3-70-g09d2