zshスクリプトを実行して、.zshrcファイルをロードするようにしました。 対話モードでスクリプトを実行する必要があると思いますか?zshスクリプトが中断されるのを止める方法(tty出力)
このように、私のスクリプトは次のように始まる:私は、バックグラウンドでこのスクリプトを実行しようとすると、
#!/bin/zsh -i
if [ $# = 0 ]
then
echo "need command line paramter..."
exit
fi
はしかし、私のスクリプトは、(私はパラメータの正しい数を渡す場合も)一時停止状態になる:
[1] + suspended (tty output)
私の質問は、バックグラウンドで実行できるスクリプトを作成して、スタートアップの.zshrcファイルをロードするにはどうすればいいですか?インタラクティブモードにしなければならない場合、どうすればtty出力の問題を回避できますか?
おかげ
スクリプトの開始に使用した完全なコマンドを含めてください。 – Flimzy