0
$
是否會轉義命令?出於某種原因,此快捷方式對我無效。
alias killmenow="kill -9 $(lsof -i tcp:3000 -t)"
$
是否會轉義命令?出於某種原因,此快捷方式對我無效。
alias killmenow="kill -9 $(lsof -i tcp:3000 -t)"
只是把它簡單的引號之間,它不是別名的施工過程中進行評估,但是當別名叫做:
alias killmenow='kill -9 $(lsof -i tcp:3000 -t)'
另一種解決方案是爲了躲避美元:
alias killmenow="kill -9 \$(lsof -i tcp:3000 -t)"
'$()'在當時被評估,別名被設置,而不是當別名本身被執行時。這可能不是,你想要的。 –