パラメータと対話できるエイリアスの作成

パラメータと対話できるエイリアスの作成

私の究極の目標は、コンパイルして実行する日常的な作業を簡素化することです。

これで、次のコマンドを実行しました。

 1. g++ foo.cpp -o foo --std=c++11
 2. chmod foo +x #this may be overkill
 3. ./foo

だから私の質問はできますか?

compile foo

エイリアスなどを使用してください。


頑張った

alias compile='g++ $1.cpp -o $1 --std=c++11'

不運

ベストアンサー1

これは職業functionではなく職業ですalias。例:

compile() {

    g++ $1.cpp -o $1 --std=c++11
    chmod +x $1
    ./$1

}

望むより!

HTH、乾杯

おすすめ記事