в баше можно объявлять функцию типа:
fun()
{
echo Hello!
}
# и затем ее вызывать:
fun
Вопрос, можно ли объявить в одном файле, вызвать в другом?
если да, то как
Здравствуйте, avsokolov, Вы писали:
A>в баше можно объявлять функцию типа:
A>A>fun()
A>{
A> echo Hello!
A>}
A># и затем ее вызывать:
A>fun
A>
A>Вопрос, можно ли объявить в одном файле, вызвать в другом?
Да.
A>если да, то как
Объявить, как вы показали выше, а потом в файле, в котором хотите вызвать её, перед вызовом, "прочитать" файл с её определением:
source file_with_fun_function.sh
или даже короче:
. file_with_fun_function.sh