シンプルなスクリプトを作成しました。ファイル名はsutestです。スクリプトファイル:コマンドが停止しました
#!/bin/bash
cd ~/Downloads/redis-4.0.1/src
./redis-server
echo "uid is ${UID}"
echo "user is ${USER}"
echo "username is ${USERNAME}"
実行スクリプト。 $ . sutest
ただし、スクリプトコードは./redis-server
で停止します。 エコーメッセージが表示されません。
私は、スクリプトファイルのこの種を作りたいです。どうやってやるの??
私はあなたの助けに感謝します。
もっと一般的なケースを考えてみましょう。
myscript1
ファイルは上記のredis-serverのようなプロセスを実行します。
別のmyscript2
ファイルは上記のredis-serverのようなプロセスを実行します。 別のmyscript3
ファイルは上記のredis-serverのようなプロセスを実行します。
3つのスクリプトファイルを同時に実行するにはどうすればよいですか?
私はssh接続で仕事をしたいです。
問題を悪化させるために、screen
またはtmux
を使用できない場合はどうすればいいですか?
ありがとうございます。私の編集をお読みください。より一般的な場合には – newbie16
'&'を追加することもできますか?可能?あなたの例では – newbie16
ができます。./myscript1&; ./myscript2&; ./myscript3&;彼らは一緒に走って – messiedo