私のBashスクリプト:
#!/bin/bash
cd dataset/
root
.x Pushkar_Soni.cpp
私がしたいことは:
1) コマンドでルートを起動します。root
2) 起動したプログラムのルートディレクトリからスクリプトを実行したい。.x Pushkar_Soni.cpp
.x Pushkar_Soni.cpp
ただし、コマンドを介してルートを終了した後、最後のコマンドを実行し、最後のコマンド.q
をプログラムのルート内で実行したいと思います。
Pushkars-MacBook-Air:Pushkar_Soni pushkarsoni$ bash ./build.sh
------------------------------------------------------------
| Welcome to ROOT 6.17/01 https://root.cern |
| (c) 1995-2019, The ROOT Team |
| Built for macosx64 on Mar 18 2019, 16:04:57 |
| From heads/master@v6-16-00-rc1-1322-gf3f829884a |
| Try '.help', '.demo', '.license', '.credits', '.quit'/'.q' |
------------------------------------------------------------
root [0] .q
./build.sh: line 4: .x: command not found
Pushkars-MacBook-Air:Pushkar_Soni pushkarsoni$
ベストアンサー1
私の根からマニュアルページ、その署名は次のとおりです。
根 [オプション]ファイル
、これは次のように言えることを意味します。
root Pushkar_Soni.cpp
スクリプトの最後の2行の代わりに。