作者hoghcmkcm (HOG)
看板EE_DSnP
标题alias的问题
时间Thu Mar 13 03:22:45 2008
我照讲议上打
alias G++ 'g++ -g -Wall -o \!*\!*.cpp'
得到
bash: alias: G++: not found
bash: alias: g++ -g -Wall -o \!*\!*.cpp: not found
後来试改成
alias G++='g++ -g -Wall -o \!*\!*.cpp'
会ok
不过我打
G++ hw1.2.p1.cpp
会跑出
一个叫!*!*.cpp的执行档@@
若在 \!* \!*中间加空隔
g++: !*.cpp: No such file or directory
hw1.2.p1.cpp: In function ‘int& f(int)’:
hw1.2.p1.cpp:5: warning: reference to local variable ‘i’ returned
然後没有执行档跑出来
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.174.132
※ 编辑: hoghcmkcm 来自: 140.112.174.132 (03/13 03:25)
1F:推 timrau:Try alias G++='g++ -g -Wall -o $1 $1.cpp' 03/13 08:40
2F:推 timrau:好像不行 似乎必须写成bash script或function才行 03/13 08:50
3F:推 ric2k1:那 alias G++="g++ -g -Wall -o $1 $1.cpp" 呢? 03/13 09:04
4F:推 ric2k1:不行... 03/13 09:56