사용자에게 번호 ID, 사용자 이름, 이름 및 이메일 데이터를 요청하는 스크립트를 만드는 방법

사용자에게 번호 ID, 사용자 이름, 이름 및 이메일 데이터를 요청하는 스크립트를 만드는 방법

사용자에게 번호 ID, 사용자 이름, 이름, 이메일 등의 데이터를 요청한 다음 이 정보를 users.txt라는 파일의 새 줄에 이 형식으로 입력하는 bash 스크립트를 어떻게 생성합니까?

이 형식으로 이 파일에 여러 줄을 넣고 싶습니다.

고양이/루트/users.txt

00000001:리차드스톨만:리차드 스톨만:[이메일 보호됨]

감사해요!

답변1

다음을 수행할 수 있습니다.

read -p "Enter your number id: " numid
read -p "Enter your username: " Uname
read -p "Enter your name: " name
read -p "Enter your email address: " Email

echo "${numid}:${Uname}:${name}:${Email}" >> file

read는 사용자 입력을 받아 변수로 설정합니다. -p를 사용하면 한 줄에 질문을 할 수도 있습니다. 그런 다음 해당 정보를 파일에 다시 반영합니다.

관련 정보