jobs 명령이 잘못된 출력을 제공합니다.

jobs 명령이 잘못된 출력을 제공합니다.

Red Hat 6을 사용하고 있으며 입력은 다음 jobs과 같습니다.

[2] + 12511
      12510      Running                 find . | xargs grep -i "string" >../a.txt

이러한 pid는 존재하지 않으며 입력 및 출력입니다 fg %2.

find . | xargs grep -i "string" >../a.txt

일반적으로 작업을 시작하고, 배경으로 밀고, 다시 전경으로 가져오는 등의 작업에 아무런 문제가 없습니다. 그러나 이런 일이 이전에도 일어났습니다. 다른 세션을 생성하면 이러한 항목이 표시되지 않습니다. 이 난독화 상태를 새로 고치기 위해 실행할 수 있는 명령이 있습니까? 이것이 더 큰 문제의 징후입니까? ksh를 사용하고 있습니다.

관련 정보