어쩌면 나는 이것을 잘못된 길로보고있을 것이다. 그러나 여기서 나는 내가하고 싶은 일을한다. Java로 대부분의 작업을 수행하지만 유닉스 (bash) 환경으로 전환했습니다. 나는 이것을하고있다 :
[~/Desktop/bashPlay]% cat myFunc
#!/bin/bash
ls2(){
echo "Hello World"
}
ls3(){
echo "Testing"
}
echo "this is a test"
ls2 # this calls a function
[~/Desktop/bashPlay]% myFunc
this is a test
Hello World
그러나 파일에 두 가지 기능이 있으며 명령 줄과 별도로 호출 할 수 있기를 원합니다. 즉 : myFunc.ls2()또는 심지어 ls2. 나는 내 .bashrc파일에 함수를 추가 할 수 있지만 내 함수를 추가하지 않고이 함수를 실행할 수있는 다른 방법이 .bashrc있습니까?