現在、MacやLinuxの環境構築を自動でやってくれるシェルファイルを作成しようと考えております。
つまり、以下のようにシェルファイルを作成して、プログラムを起動するだけで環境構築ができるようにしたいです。
setup.sh
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew install wget brew install python3 pip3 install numpy pip3 install scikit-learn ・ ・ ・
その中で、パッケージのインストール時に途中で入力を求められるものに対して自動で処理する方法がわかりません。
例えば、homebrewを入れる場合、
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
と入れると、途中でEnterを押すように求められます。
これをあらかじめ入力するようにしたいです。
他にも何かのライブラリーを
$ sudo pip3 install {hogehoge}
このように入れる際、YESや、パスワードの入力が求められると思います。
これらも同じようにあらかじめ入力するようにしたいです。
これらを自動で入力するにはどのようにすれば良いのでしょうか?
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。