0
私はこのように、BASHスクリプトを使用している場合:BASHスクリプト内でLuaやRubyのソースコードを使用できますか?
#!/bin/bash
cp file1.txt file2.txt
は、私は同じファイルに保存され、bashスクリプトの内部などのLuaやRubyなどの他の言語からのソースコードを追加することはできますか?
私はこのように、BASHスクリプトを使用している場合:BASHスクリプト内でLuaやRubyのソースコードを使用できますか?
#!/bin/bash
cp file1.txt file2.txt
は、私は同じファイルに保存され、bashスクリプトの内部などのLuaやRubyなどの他の言語からのソースコードを追加することはできますか?
ソースを "hereドキュメント"に埋め込み(その文字列はマンページで検索できます)、bashスクリプトの実行時に、/ tmpまたは実行する場所にスクリプトを作成します。代わりに、stdinからの入力を受け入れる場合は、 "here document"をスクリプトエンジンにパイプすることができます。
私は十分にRubyやLuaのを知りませんが、ここでいくつかのPythonはバッシュ経由だ:
[email protected]:/tmp$ cat <<EOF | python -
print "this is a test"
print "so is this"
import sys, os
print sys.path, os.getcwd()
EOF
両方の技術はあまりにもLuaのために働きます。 – lhf