-1
私はシンプルなbashプログラムを書いています。私はバックグラウンドプロセスとして実行したい。しかし、それは停止しています。私はそれが起こることを望んでいません。親切に助けバックグラウンドジョブが停止する
/#!/bin/bash
while [ 1 ]; do
command1 | cut -f 3
sleep 5;
done
OUTPUT:
Linux# /tmp/program &
[19] 20162
Linux# Line 1
0
[19] +停止を/ tmp /コマンド
出力説明:
ライン1と0が出力され、この出力があるごとに5秒を表示する必要があります私が望むもの。
何が起こるか:1行目と0行目を表示した後、コントロールがハングし、Enterキーを押すと、停止メッセージが表示されます。親切に私がこれを取り除く助けてください。
ありがとうございます。実際にあなたが指摘しているように、それは私の命令1でした。私もls -laで試してみました。再度、感謝します! :) – Pkp