我尝试通过将此代码放入.bashrc
alias malog="/Applications/MAMP/logs/apache_error.log"
我用不同的命令调用它,例如:
tail -f malog
vim malog
但它没有用。 我知道我可以编写类似于:
的别名alias tmalog="tail -f /Applications/MAMP/logs/apache_error.log"
alias vmalog="vim /Applications/MAMP/logs/apache_error.log"
...
但是,也许有办法为参数/参数创建别名?
答案 0 :(得分:3)
这不是alias
,您只需使用完整路径名设置变量:
mhttpd="/Applications/MAMP/conf/apache/httpd.conf"
tail -f "$mhttpd"
vim "$mhttpd"
alias
通常是某些命令的快捷方式,因此您可以使用:
alias tail_apache='tail -f /Applications/MAMP/conf/apache/httpd.conf"
并将其用作:
tail_apache