From 5cbeaa9ad83d6d7f090a56bdea5b0a6c29b9e1d1 Mon Sep 17 00:00:00 2001 From: Alexey Shpakovsky Date: Tue, 18 Mar 2014 23:49:16 +0100 Subject: use expr to clean tags RegExp way --- bb.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bb.sh') diff --git a/bb.sh b/bb.sh index bdafb17..0dda557 100755 --- a/bb.sh +++ b/bb.sh @@ -744,7 +744,7 @@ rebuild_tags() { # 'split' tags by commas echo "$line" | cut -c 10- | while IFS="," read -a tags; do for dirty_tag in "${tags[@]}"; do # extract html around it - tag="$(echo $dirty_tag | grep -o ">.*" | awk '{print substr($0, 2, length($0)-5)}' | tr " " "_")" + tag="$(expr "$dirty_tag" : ".*>\(.*\)> "$prefix_tags$tag".tmp.html done -- cgit v1.2.3