回答編集履歴
2
書式修正
answer
CHANGED
@@ -1,5 +1,4 @@
|
|
1
1
|
`python3 loop`とした場合に実行されているのは`python3`で、`loop`は`python3`によりテキストファイルとして読み取られているだけです。
|
2
2
|
|
3
|
-
UNIX系OSは一行目先頭に`#!`(シバン)が書かれたテキストファイルを実行すると、そのファイルを`#!`の後に書かれたプログラムに読み込ませる動作をします。
|
4
|
-
`#!`(
|
5
|
-
[シバン (Unix)](https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_(Unix))
|
3
|
+
UNIX系OSは一行目先頭に[`#!`(シバン)](https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_(Unix))が書かれたテキストファイルを実行すると、そのファイルを[`#!`](https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_(Unix))の後に書かれたプログラムに読み込ませる動作をします。
|
4
|
+
[`#!`](https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_(Unix))が書かれたファイルを実行するため、当然ながら実行権限が必要です。
|
1
#!追記
answer
CHANGED
@@ -1,1 +1,5 @@
|
|
1
|
-
`python3 loop`とした場合に実行されているのは`python3`で、`loop`は`python3`によりテキストファイルとして読み取られているだけです。
|
1
|
+
`python3 loop`とした場合に実行されているのは`python3`で、`loop`は`python3`によりテキストファイルとして読み取られているだけです。
|
2
|
+
|
3
|
+
UNIX系OSは一行目先頭に`#!`(シバン)が書かれたテキストファイルを実行すると、そのファイルを`#!`の後に書かれたプログラムに読み込ませる動作をします。
|
4
|
+
`#!`(シバン)が書かれたファイルを実行するため、当然ながら実行権限が必要です。
|
5
|
+
[シバン (Unix)](https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_(Unix))
|