パラメータを持つUnixエイリアス

パラメータを持つUnixエイリアス

重複の可能性:
エイリアスにパラメータを渡すには?

パラメータを使用してエイリアスを定義できるかどうかを知りたいです。

たとえば、texファイルをコンパイルする必要がある場合は、pdflatexを実行してからpdfを開く必要があります。

$ pdlatex Main.tex
$ Open Main.pdf

次のようにエイリアスを定義する方法はありますか?

alias buildPdf="pdflatex x.tex && Open x.pdf"

ここでxはパラメータですか?

ベストアンサー1

機能を使用できます。.bashrcパスタを端末に追加するか、単にコピーしてください。

function buildPdf() {
  pdflatex "$1.tex" && Open "$1.pdf"
}

おすすめ記事