mirror of
https://codeberg.org/dwl/dwl.git
synced 2025-10-27 18:24:16 +00:00
bash parameter expansion instead of sed
This commit is contained in:
parent
13b97168fc
commit
2931d4dbb7
8
.github/workflows/testPatches.sh
vendored
8
.github/workflows/testPatches.sh
vendored
@ -5,7 +5,7 @@
|
|||||||
dwlSrcDirectory="$1"
|
dwlSrcDirectory="$1"
|
||||||
wikiDirectory="$2"
|
wikiDirectory="$2"
|
||||||
patchLinkPattern="https://github\.com/[^/]+/[^/]+/compare/[^/]+\.patch"
|
patchLinkPattern="https://github\.com/[^/]+/[^/]+/compare/[^/]+\.patch"
|
||||||
emojiReplacePattern="\(\[[❔⚠️❌✅]\]\)"
|
emojiReplacePattern="\[[❔⚠️❌✅]\]"
|
||||||
|
|
||||||
for file in "$wikiDirectory"/*.md; do
|
for file in "$wikiDirectory"/*.md; do
|
||||||
|
|
||||||
@ -39,7 +39,7 @@ for file in "$wikiDirectory"/*.md; do
|
|||||||
|
|
||||||
if [ "$http_status_code" -ne 200 ] || [ -z "$patchContent" ]; then
|
if [ "$http_status_code" -ne 200 ] || [ -z "$patchContent" ]; then
|
||||||
echo "[⚠️] -- $extractedURL"
|
echo "[⚠️] -- $extractedURL"
|
||||||
echo "$line" | sed "s/$emojiReplacePattern/[⚠️]/1" >> "$tempFile"
|
echo "${line/${emojiReplacePattern}/[⚠️]}" >> "$tempFile"
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -48,10 +48,10 @@ for file in "$wikiDirectory"/*.md; do
|
|||||||
|
|
||||||
if [ $patchApplicationExitCode -eq 0 ]; then
|
if [ $patchApplicationExitCode -eq 0 ]; then
|
||||||
echo "[✅] -- $extractedURL"
|
echo "[✅] -- $extractedURL"
|
||||||
echo "$line" | sed "s/$emojiReplacePattern/[✅]/1" >> "$tempFile"
|
echo "${line/${emojiReplacePattern}/[✅]}" >> "$tempFile"
|
||||||
else
|
else
|
||||||
echo "[❌] -- $extractedURL"
|
echo "[❌] -- $extractedURL"
|
||||||
echo "$line" | sed "s/$emojiReplacePattern/[❌]/1" >> "$tempFile"
|
echo "${line/${emojiReplacePattern}/[❌]}" >> "$tempFile"
|
||||||
fi
|
fi
|
||||||
done < "$file"
|
done < "$file"
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user