사용자에게 번호 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를 사용하면 한 줄에 질문을 할 수도 있습니다. 그런 다음 해당 정보를 파일에 다시 반영합니다.