我正在Mac上使用无提示安装来安装应用程序。这里的问题是我想要读取/获取应用程序installaton的状态,我的意思是它是否安装成功。尝试将控制台输出重定向到某些文本文件,但它不起作用。如何获取应用程序的无提示安装状态
我试着像,
./installer -s -v > logfile
它显示在控制台输出,但不重定向到日志文件。
我正在Mac上使用无提示安装来安装应用程序。这里的问题是我想要读取/获取应用程序installaton的状态,我的意思是它是否安装成功。尝试将控制台输出重定向到某些文本文件,但它不起作用。如何获取应用程序的无提示安装状态
我试着像,
./installer -s -v > logfile
它显示在控制台输出,但不重定向到日志文件。
您需要重定向到stderr
stdout
:
./installer -s -v 2>&1 logfile
上的日志文件。我试过类似./installer -s -v 2>&1 | tee日志文件,我可以将控制台o/p重定向到日志文件。 – kkishere 2013-02-15 15:45:45
尝试./installer -s -v &> logfile
或./installer -s -v 2> logfile
什么版本的OSX的是这样吗?目前没有'-s'选项,你总是需要'-target'和'-pkg'参数。同样很奇怪,你会在开头加入'./'。当你运行这个目录时,你在哪个目录下?感谢您的回复,我没有看到任何问题将输出重定向到10.8 – 2013-02-12 15:06:10