Schreiben Sie die Zeile beginnend mit #!
In die erste Zeile der Datei, wie unten gezeigt.
hoge.rb
#!/usr/bin/env ruby
(Programminhalt)
#!
Wird Shebang genannt und führt sich mit den unten beschriebenen Befehlen erneut aus.
Mit / usr / bin / env
müssen Sie nicht den umgebungsabhängigen Pfad schreiben, der in which ruby
erscheint. / usr / bin / env
ist ebenfalls umgebungsabhängig, aber es ist fast üblich, und wenn Sie env mit diesem PATH ausführen können, auch wenn es nicht standardmäßig enthalten ist, wird es danach ein Problem sein. Ich denke es ist okay, weil es nicht existiert.
Nachdem
$ chmod +x hoge.rb
Wenn Sie die Ausführungsberechtigung erteilen,
$ ./hoge.rb
Kann wie ausgeführt werden.
In anderen Sprachen können Sie den "Ruby" -Teil durch "Perl", "Python" usw. ersetzen.
hoge.py
#!/usr/bin/env python
Wird verwendet, um den Zeichencode anzugeben.
# coding: utf-8
Usw. werden in die zweite Zeile gebracht, also ist es OK.
http://x68000.q-e-d.net/~68user/unix/pickup?%A5%B7%A5%A7%A5%D0%A5%F3%A5%B0