0
Mac OSでVagrantを実行しており、Windows 7 VMを設定しています。この私が、現時点で使用しています提供スクリプトです:Vagrant - Windowsのインラインスクリプト '/ bin/sh:sudo:command not found'エラー
config.vm.provision "shell", inline: "C:/Users/IEUser/Downloads/launch.bat"
私はこれを行うたびに、あるいは実際に他のインラインコマンド、それは以下のことが起こるようになります:
default: Running provisioner: shell...
default: Running: inline script
==> default: /bin/sh: sudo: command not found
この意志私が使用するインラインスクリプトが何であっても問題は発生しません。基本的に私がやろうとしているのは、迷惑メール対策や迷惑メール対策を行うときに仮想マシン上の.batファイルを開始することです。しかし、私が試したことはありません。
こんにちは、これは私に同じエラーを与える:==>デフォルト:実行中のプロビジョニング担当者:シェル... デフォルト:実行:/var/folders/bx/47f0tdgj6gx4t6vf3w6h05h40000gn/T/vagrant-shell20160824-7542-xhj7o5.bat = =>デフォルト:/ bin/sh:sudo:コマンドが見つかりません –
ハム..私は窓ボックスを持っています。あなたがウィンドウに直接ログインした場合、あなたのバットスクリプトを実行できますか? –
Windowsから直接実行しても問題はありません。 –