質問編集履歴

3

コメントの修正

2021/03/02 16:10

投稿

jonjojon
jonjojon

スコア1

test CHANGED
File without changes
test CHANGED
@@ -56,9 +56,9 @@
56
56
 
57
57
  # /tmp/children/01-child.sh
58
58
 
59
- pwd # ~~~~children/ が出力されることを期待する
59
+ pwd
60
60
 
61
- echo $0
61
+ echo $0 # 01-child.sh が出力されることを期待する
62
62
 
63
63
  ```
64
64
 

2

/tmp/parent.shの修正

2021/03/02 16:10

投稿

jonjojon
jonjojon

スコア1

test CHANGED
File without changes
test CHANGED
@@ -46,7 +46,7 @@
46
46
 
47
47
  # /tmp/parent.sh
48
48
 
49
- ./children/01-child.sh
49
+ . ./children/01-child.sh
50
50
 
51
51
  ```
52
52
 
@@ -56,7 +56,9 @@
56
56
 
57
57
  # /tmp/children/01-child.sh
58
58
 
59
- pwd # /tmp/children が出力されることを期待する
59
+ pwd # ~~~~children/ が出力されることを期待する
60
+
61
+ echo $0
60
62
 
61
63
  ```
62
64
 
@@ -78,6 +80,8 @@
78
80
 
79
81
  /tmp
80
82
 
83
+ ./parent.sh
84
+
81
85
 
82
86
 
83
87
  ❯ cd children
@@ -86,4 +90,6 @@
86
90
 
87
91
  /tmp/children
88
92
 
93
+ ./01-child.sh
94
+
89
95
  ```

1

子シェルスクリプトのソースコードのコメント修正

2021/03/02 15:53

投稿

jonjojon
jonjojon

スコア1

test CHANGED
@@ -1 +1 @@
1
- cdを使わずに呼び出された子シェル自身のパスを取得する方法を知りたい
1
+ cdを使わずに呼び出された子シェルスクリプト自身のパスを取得する方法を知りたい
test CHANGED
@@ -54,7 +54,7 @@
54
54
 
55
55
  ```sh
56
56
 
57
- # /tmp/parent.sh
57
+ # /tmp/children/01-child.sh
58
58
 
59
59
  pwd # /tmp/children が出力されることを期待する
60
60