Skip to content

Commit 475e86f

Browse files
Quote more file paths
1 parent 060d2f2 commit 475e86f

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

src/install_obsidian_plugin.sh

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,54 +39,54 @@ install_obsidian_plugin() {
3939
echo "Error: failed to read Obsidian plugin ID from manifest.json file while install plugin at path $plugin_source into Obsidian vault at path $vault!"; exit 6
4040
fi
4141

42-
build_obsidian_plugin $plugin_source
42+
build_obsidian_plugin "$plugin_source"
4343

4444
echo "Installing Obsidian plugin with ID $plugin_id..."
4545

4646
local plugin_directory="$vault/.obsidian/plugins/$plugin_id"
4747

4848
case "${obsidian_plugin_build_strategies[$plugin_id]}" in
4949
"excalidraw")
50-
mv "$plugin_source/dist/main.js" $plugin_directory || {
50+
mv "$plugin_source/dist/main.js" "$plugin_directory" || {
5151
echo "Error: failed to move Excalidraw main file!"; exit 7
5252
}
5353

54-
mv "$plugin_source/dist/manifest.json" $plugin_directory || {
54+
mv "$plugin_source/dist/manifest.json" "$plugin_directory" || {
5555
echo "Error: failed to move Excalidraw manifest file!"; exit 7
5656
}
5757

5858
[[ -f "$plugin_source/dist/styles.css" ]] && {
59-
mv "$plugin_source/dist/styles.css" $plugin_directory || {
59+
mv "$plugin_source/dist/styles.css" "$plugin_directory" || {
6060
echo "Error: failed to move Excalidraw styles file!"; exit 7
6161
}
6262
}
6363
;;
6464
"obsidian-dev-utils")
65-
mv "$plugin_source/dist/build/main.js" $plugin_directory || {
65+
mv "$plugin_source/dist/build/main.js" "$plugin_directory" || {
6666
echo "Error: failed to move main file of plugin $plugin built with Obsidian Dev Utils!"; exit 8
6767
}
6868

69-
mv "$plugin_source/dist/build/manifest.json" $plugin_directory || {
69+
mv "$plugin_source/dist/build/manifest.json" "$plugin_directory" || {
7070
echo "Error: failed to move manifest file of plugin $plugin built with Obsidian Dev Utils!"; exit 8
7171
}
7272

7373
[[ -f "$plugin_source/dist/build/styles.css" ]] && {
74-
mv $plugin_source/dist/build/styles.css $plugin_directory || {
74+
mv "$plugin_source/dist/build/styles.css" "$plugin_directory" || {
7575
echo "Error: failed to move styles file of plugin $plugin built with Obsidian Dev Utils!"; exit 8
7676
}
7777
}
7878
;;
7979
*)
80-
mv "$plugin_source/main.js" $plugin_directory || {
80+
mv "$plugin_source/main.js" "$plugin_directory" || {
8181
echo "Error: failed to move main file of plugin $plugin!"; exit 8
8282
}
8383

84-
cp "$plugin_source/manifest.json" $plugin_directory || {
84+
cp "$plugin_source/manifest.json" "$plugin_directory" || {
8585
echo "Error: failed to move manifest file of plugin $plugin!"; exit 8
8686
}
8787

8888
[[ -f "$plugin_source/styles.css" ]] && {
89-
cp "$plugin_source/styles.css" $plugin_directory || {
89+
cp "$plugin_source/styles.css" "$plugin_directory" || {
9090
echo "Error: failed to move styles file of plugin $plugin!"; exit 8
9191
}
9292
}
@@ -95,6 +95,6 @@ install_obsidian_plugin() {
9595
done
9696
}
9797

98-
if [ $1 != --source-only ]; then
99-
install_obsidian_plugin $@
98+
if [ "$1" != --source-only ]; then
99+
install_obsidian_plugin "$@"
100100
fi

0 commit comments

Comments
 (0)