shell脚本有两个参数:
我在通过脚本执行时遇到查找命令输出的问题,我试图运行在脚本运行中使用的相同命令,但在脚本内部我无法获得输出,请帮我纠正下面的代码。
param_1=$1
param_2=$2
echo "First param: $1"
echo "Second param: $2"
###list="$(find $param_2 -name $param_1 -type f)"
temp_1="find $2 -name "
temp_2=" \"$1\""
###temp_3=" -type f"
final_command=$temp_1$temp_2
echo $final_command
list=`$final_command`
for file in $list; do if [ -f "$file" ]; then echo "Found: $file"; fi; done
sh /home/xyz/find.sh one.txt /home/xyz/