回答編集履歴

2

追記

2019/07/30 07:11

投稿

Y.H.
Y.H.

スコア7914

test CHANGED
@@ -1,6 +1,6 @@
1
- `${0##*/}`は、`${0}`の値から最後に現れる`/`までを削除した値を求めています。
1
+ `${0##*/}`は、`${0}`の値から最後に現れる`/`まで、`${exec##*/}`は、`${exec}`の値から最後に現れる`/`までを削除した値を求めています。
2
2
 
3
- ${0}の値が`/home/foo/test.sh`なら、`test.sh`を抽出しています。
3
+ `${0}`または`${exec}`の値が`/home/foo/test.sh`なら、`test.sh`を抽出しています。
4
4
 
5
5
 
6
6
 

1

表現修正

2019/07/30 07:11

投稿

Y.H.
Y.H.

スコア7914

test CHANGED
@@ -1,4 +1,4 @@
1
- `${0##*/}`は、`${0}`の値から最後に現れる`/`までを削除された値を求めています。
1
+ `${0##*/}`は、`${0}`の値から最後に現れる`/`までを削除た値を求めています。
2
2
 
3
3
  ${0}の値が`/home/foo/test.sh`なら、`test.sh`を抽出しています。
4
4