test.sh라는 스크립트가 있습니다.
#!/bin/bash
STR = "Hello World"
echo $STR
내가 실행할 때 나는 sh test.sh
이것을 얻는다 :
test.sh: line 2: STR: command not found
내가 무엇을 잘못하고 있지? 나는 매우 기초적인 / 초보자 bash 스크립팅 튜토리얼을 온라인에서 봤는데 이것이 변수를 선언하는 방법입니다 ... 그래서 내가 뭘 잘못하고 있는지 잘 모르겠습니다.
우분투 서버 9.10에 있습니다. 그리고 bash는에 있습니다 /bin/bash
.
#!/usr/bin/env bash
직접 넣는 대신 직접 사용하는 것이 좋습니다 : stackoverflow.com/a/21613044/3589567#!/bin/bash
bash
/bin