저장된 스크립트 입력 사용

저장된 스크립트 입력 사용

나는 종종 다음과 같이 입력에 일부 스크립트를 넣습니다.

[support@ccfcore-3 exporttool]$ ./sendExamToRepo.sh
Enter the Study Instance UID:
2.25.98472613238667427310842065102689842379

스크립트 자체는 기본 echo 및 read 문을 사용합니다.

echo "Enter the Study Instance UID: "
read SUID

입력한 내용을 일종의 텍스트 파일이나 버퍼에 저장하여 다시 입력해야 할 때 입력 내용을 다시 복사하기 위해 지속적으로 로그 파일을 살펴볼 필요가 없도록 하는 방법이 있습니까? 로그 파일에서) ?

답변1

이를 스크립트의 표준 입력으로 파이프할 수 있습니다.

echo 2.25.9847261 | ./sendExamToRepo.sh

또는 표준 입력을 파일에서 나오도록 리디렉션합니다.

./sendExamToRepo.sh < SUID.txt

관련 정보