回答編集履歴

1

少し説明を追加

2020/03/27 04:25

投稿

TakaiY
TakaiY

スコア12763

test CHANGED
@@ -1,7 +1,7 @@
1
- たぶん、pythonとしてではなく、shellスクリプトだとして実行されてしまっています。
1
+ pythonスクリプトとしてではなく、shellスクリプトだとして実行されてしまっていると思われます。
2
2
 
3
- ファイルの1行目に空行があるようですので、それが原因だと思います
3
+ ファイルの1行目に空行があるようですので、それが原因でしょう
4
4
 
5
5
 
6
6
 
7
- ファイルに実行権付けて実行すると、「1行目」に「#!」行があれば、それをインタプリタとして呼び出してファイルの内容を実行しますが、そうでなければ、デフォルトのシェルが呼ばれます。
7
+ 実行権を付きのテキストファイルを実行すると、「1行目」に「#!」行があれば、それをインタプリタとして呼び出してファイルの内容を実行しますが、そうでなければ、デフォルトのシェルに渡さて実行されます。