bash 스크립트 질문입니다.(사용자 추가관련)

jaehungim31의 이미지

adu라는 명령어를 추가하여 이 명령어로 사용자 추가 시 8자리의 랜덤한 영문 소문자+숫자 조합의 비밀번호가 함께 생성되는 명령어를 만들었다고 하면

어떻게 해야 "#adu (user name)" 형식으로 사용할 수 있을까요?

jaehungim31의 이미지

해결했습니다.

세벌의 이미지

다른 분도 알 수 있게 방법을 공유하시면 좋겠죠?

jaehungim31의 이미지

쉘 스크립트에서 해당 질문 글 username 부분의 echo를 적는다고 할 때 그 echo를 출력하는 스크립트(이름: echo.sh)라고 한다면

#!/bin/bash
echo $1
~$ echo.sh echo
> echo

이렇게 두줄이면 끝나는 아주 간단한 스크립트가 완성되죠. 저 숫자는 띄어쓰기에 따라 구분되는 것 같더라구요(정확히는 모릅니다) 원래 알고있던 내용인데 갑자기 안되서 당황하여 질문했던 것인데, 친구가 1을 몽땅 소문자 엘(l)로 바꿔놔서 안됬던겁니다. 제대로 안 찾아본 제 잘못이죠...