Saya mencoba membuat fungsi di .bashrc
untuk pintas perintah MAMP saya. Saya ingin melakukan sesuatu seperti ini:
mamp config
- Membuka MAMP
httpd.conf
file untuk diedit.
mamp restart
- Mulai ulang server MAMP.
Saya membuat fungsi di .bashrc
bernama mamp()
:
function mamp {
if [$1 == "config"]; then
nano /Applications/MAMP/conf/apache/httpd.conf
fi
if [$1 == "restart"]; then
/Applications/MAMP/Library/bin/apachectl restart
fi
}
Tapi sepertinya itu tidak berhasil.
Saya mendapatkan kesalahan ini -bash: [config: command not found
[
dan]
membantu bash dengan penguraian pernyataan.[
adalah sebuah perintah. Menempatkan spasi di antara[
dan$1
seperti menempatkan ruang di antara keduanyamamp
danconfig
dimamp config
.[ $1 == "config" ]
akan tersedak agak samar jika tidak ada parameter $ 1. Puting[ $# -ne 0 ] && return
akan melakukannya.