Scripts: Fix gen/fish-exportenvs

This commit is contained in:
hedy 2023-01-13 19:59:10 +08:00
parent cc00374c88
commit 6e7d91a33d
Signed by: hedy
GPG Key ID: B51B5A8D1B176372
1 changed files with 8 additions and 2 deletions

View File

@ -1,13 +1,19 @@
#!/usr/bin/env bash
# TODO: Use aerc instead
# TODO: Use awk instead
# Stubbornly translates ~/.exportenvs to ~/.exportenvs.fish
echo "" > ~/.exportenvs.fish # clear the file
first=1
while read fileline; do
line=$(echo "$fileline" | sed 's/#. sed 's/export //' | sed 's/#\.\+//')
if [ $first = 1 ]; then
first=0
continue
fi
line=$(echo "$fileline" | sed 's/#.*//' | sed 's/export //')
if [ -z "$line" ]; then
echo "Adding '$fileline' as-is"
echo "$fileline" >> ~/.exportenvs.fish