问候希望大家都好。
我想从以下文件中提取bash格式的文件名
User/ABC/CDE
User/ABC/CDE1
User/ABC/CDE2
User/ABC/CDE3
User/ABC/CDE4
作为
CDE
CDE1
CDE2
CDE3
CDE4
我尝试下面的代码
list1 = find User/ABC/ -iname "*CDE*"
for lis in list1; do
filename =$(basename $lis)
echo $filename
done
请告诉我这里出了什么问题。谢谢
1条答案
按热度按时间jvlzgdj91#
您的代码有语法错误。请注意空格。要引用变量,您需要前缀
$