나는 나의 변수에 출력 할 문자열을 시도하고있다 :Bash 스크립팅에서 변수에 문자열을 출력 하시겠습니까?
var1="$1"
var2="$2"
email_subject="$3"
echo "Email Message $var1 Email Message $var2" | mail -s $email_subject [email protected]
좋아, 내가 동적 문자열 출력-의미 내가 그 출력에 원하는대로 쓸 수있는 내 세 개의 변수를하고 싶습니다.
내 출력이 "내 출력"이되도록 내 출력을 내 변수에 할당하겠습니까?
https://www.tutorialspoint.com/unix/unix-special-variables.htm
을하지만이 문서에 표시하지 않는 것 :
나는 변수가 강타에 할당되는 방법을 확인하려합니다.
도움을 주신다면 기꺼이 고맙게 생각합니다.
을 탈출하는 것입니다, 문제 따옴표입니다. 아마 당신은 email_subject뿐만 아니라 따옴표를 두배로 늘리고 싶을 것입니다. 이 세 변수에 지정하는 것은 모두 echo 문으로 대체됩니다. 문제가 무엇인지 명확하지 않습니다 ... – karakfa
문제는 여러 문자열 값을 입력 할 때 작동하지 않는 것입니다. – user127192
입력 : 내 입력입니다. 작동하지 않습니다. – user127192