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

관련 정보