예를 들어 값을 읽으라는 메시지가 나타나면 다음과 같습니다.
#!/bin/ksh
echo "What is your name?"
read name
username=$name
rcmd machine1 grep $username /path/locnames >> namefile
rcmd machine1 cat namefile | less
명령의 프롬프트 정보를 올바르게 보존하려면 무엇이 필요합니까 read
? 예를 들어 여기에 locnames 디렉터리의 이름을 나열하는 원격 명령( rmcd
) 이 있습니다 . 또는 매개변수 등을 사용하는 것 grep
외에 프롬프트 정보를 보존하는 데 사용할 수 있는 다른 명령이나 기술이 있습니까 ?read
$1
$2
$3
답변1
예, read
이는 "프롬프트에서" 데이터를 읽는 가장 일반적인 방법입니다. 이는 select
데이터 목록을 사용하여 선택할 수 있는 더욱 강력한 기능입니다. 특정 목적에 얼마나 유용한지 알아보려면 후자를 확인하세요. 또한 ksh
은 read
힌트를 포함하는 구문을 지원합니다. 샘플은 다음과 같습니다 read name?"What is your name? "
.