首页 > 解决方案 > 如何在Shell脚本中调用另一个具有反引号的变量中的函数

问题描述

我想在另一个具有反引号的变量中调用一个函数。我怎么做这个工作?

例子:

location ()
{echo "home/$1/dir"}

count_files ()
{
count=`ls $(location user1) |wc -l` 
}

count_files

标签: linuxbashshellunixsh

解决方案


你可以使用这个:

location() {
   echo "home/$1/dir"
}

count_files() {
   count=$(ls $(location user1) | wc -l)
}

count_files

推荐阅读