나의 궁극적인 목표는 컴파일하고 실행하는 일상적인 작업을 단순화하는 것입니다.
이제 다음 명령을 실행했습니다.
1. g++ foo.cpp -o foo --std=c++11
2. chmod foo +x #this may be overkill
3. ./foo
그래서 내 질문은 할 수 있습니까?
compile foo
별칭이나 이와 유사한 것을 사용하십시오.
나는 노력했다
alias compile='g++ $1.cpp -o $1 --std=c++11'
불운
답변1
이것은 직업 function
이 아니라 직업 입니다 alias
. 예:
compile() {
g++ $1.cpp -o $1 --std=c++11
chmod +x $1
./$1
}
바라보다!
HTH, 건배