teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

書式修正

2020/05/31 01:06

投稿

SHOMI
SHOMI

スコア4079

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

#!追記

2020/05/31 01:06

投稿

SHOMI
SHOMI

スコア4079

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))