Bashスクリプトでエイリアスを使用する

Bashスクリプトでエイリアスを使用する

私からインポートされたいくつかの関数を含むbashファイルがあります.bashrc。エイリアスに関連するいくつかのテキストを印刷するprint_text関数がありますptx。エイリアスは、さまざまな機能(例、、、func2... func3)で使用されます。最後に、func_aliasを使用してエイリアスを設定しますfunc_alias

, , ...ptxではそのまま使用できないようです。func2func3

これを行う賢い方法は何ですか?

#!/bin/bash

print_text ()
{
  ...
}

export -f print_text

func2 ()
{
  ptx ...
  ...
}

export -f func2

func3 ()
{
  ptx ...
  ...
}

export -f func3

func_alias ()
{
  alias ptx=print_text
}

export -f func_alias

func_alias

ベストアンサー1

おすすめ記事