0
ここに私の機能は、ワードプレスのディレクトリを押してください。エイリアスで関数パラメータを設定する方法は?
pushwp(){
cd /var/www/html/wp
git init
git add *
git commit -am "$1"
git push -f origin master
}
pushwp機能が良好な状態です。
pushwp "it is a test"
Reinitialized existing Git repository in /var/www/html/wp/.git/
On branch master
nothing to commit, working directory clean
Everything up-to-date
ここで、関数を別名で割り当てます。
alias pushme='pushwp(){
cd /var/www/html/wp
git init
git add *
git commit -am "$1"
git push -f origin master
}'
試してみましょう。
pushme "it is a test"
bash: syntax error near unexpected token `"it is a test"'
エイリアスを修正するにはどうすればよいですか。
を使用することができ、_なぜ地球上であなたはエイリアスでラップでしょうか?意味がない!関数を使うだけです。 _gitエイリアスを必要としない限り。 –
あなたはしません。エイリアスは機能ではありません。 – melpomene
あなたのエイリアスのみ*関数を定義します。それはそれを同様に呼び出さない。エイリアスpushme = 'pushwp(){;}; pushwp' ')を呼び出すことができますが、@gniourf_gniourfが指摘しているように、そのエイリアスは*や*を定義することができます。 – chepner