回答編集履歴

1

追記

2019/11/02 06:54

投稿

otn
otn

スコア84566

test CHANGED
@@ -17,3 +17,13 @@
17
17
  ```
18
18
 
19
19
  になります。1行目の末尾スラッシュを付けないのが希望なら、`if`等で分岐するのでしょうか。
20
+
21
+ と、思ったけど、
22
+
23
+ ```Bash
24
+
25
+ echo "$SOURCE${DIR:+/}${DIR}"
26
+
27
+ ```
28
+
29
+ という、あまり使わない`:+`の機能でできますね(変数が空じゃないときだけ指定文字列に置換)。