From 5ac5f2e7c156afa1eaa5a95202f83e51a94e701a Mon Sep 17 00:00:00 2001 From: Steven Saus Date: Sun, 28 Nov 2021 15:38:11 -0500 Subject: [PATCH] Updated to convert quotes to UTF variants so it doesn't cause weird escaping. --- yad-todo.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yad-todo.sh b/yad-todo.sh index 36f332c..52c08ff 100755 --- a/yad-todo.sh +++ b/yad-todo.sh @@ -33,7 +33,7 @@ blankentry=" \!" OutString=$(yad --form --title="todo.txt entry" --date-format="%Y:%m:%d" --width=400 --center --window-icon=gtk-info --borders 3 --field="Task" New_Task --field="Context:CBE" ${contexts} --field="Project:CBE" ${projects} --field="Priority:CBE" ${priority} --field="Due Date::DT" ) -NewTask=$(echo "$OutString" | awk -F '|' '{print $1}') +NewTask=$(echo "$OutString" | sed "s/'/’/g" | sed 's/"/”/g' | awk -F '|' '{print $1}') if [ "$NewTask" == "New_Task" ];then echo "Task not edited; exiting" exit 88