aboutsummaryrefslogtreecommitdiff
path: root/bin/playlist
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-01-04 11:23:50 -0300
committerEuAndreh <eu@euandre.org>2024-01-04 11:23:55 -0300
commit07455024c72c3aa0bacf8338b82d3a0b8a96a9b0 (patch)
treec3e7074928e2783d9e97001f45e2a3522d52ba76 /bin/playlist
parentetc/sh/rc: Fix "c" alias to use the correct command (diff)
downloaddotfiles-07455024c72c3aa0bacf8338b82d3a0b8a96a9b0.tar.gz
dotfiles-07455024c72c3aa0bacf8338b82d3a0b8a96a9b0.tar.xz
re "s|echo \"\\\$|printf '%s\\\n' \"\$|g"
Replace all cases where `echo` was given a variable as its first argument, even on cases where we always know what the variable's content look like.
Diffstat (limited to 'bin/playlist')
-rwxr-xr-xbin/playlist4
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/playlist b/bin/playlist
index bfb609e..0c29169 100755
--- a/bin/playlist
+++ b/bin/playlist
@@ -75,7 +75,7 @@ F="$XDG_DATA_HOME"/euandreh/playlist.txt
prompt() {
ENTRY="$(zenity --text 'URL of the video to enqueue:' --entry ||:)"
if [ -n "$ENTRY" ]; then
- echo "$ENTRY" >> "$F"
+ printf '%s\n' "$ENTRY" >> "$F"
fi
}
@@ -85,7 +85,7 @@ run() {
return
fi
mpv "$next"
- echo "$next" >> "queue.$F"
+ printf '%s\n' "$next" >> "queue.$F"
tail -n+2 "$F" | sponge "$F"
}