1 changed files with 9 additions and 0 deletions
@ -0,0 +1,9 @@
@@ -0,0 +1,9 @@
|
||||
#!/bin/bash |
||||
#sudo apt install xmlstarlet |
||||
for file in *.kjb *.ktr; do |
||||
[ -f "$file" ] || continue # Überspringt, falls keine Dateien existieren |
||||
##durch das && wird bewirkt, dass bei Fehler von xmlstarlet Originaldatei nicht überschrieben wird |
||||
## Connection-Knoten, bei denen auch die aufgeführten Unterknoten existieren, werden enfernt |
||||
xmlstarlet ed -d "//connection[name and server and type and access and database]" "$file" > "${file}.tmp" && mv "${file}.tmp" "$file" |
||||
done |
||||
|
||||
Loading…
Reference in new issue