小编cal*_*223的帖子

是否可以对存储在变量内的字符串执行命令?

您好,我目前正在尝试执行以下代码。我在变量 DATE 中存储了一个字符串,其格式为 YYYY/MM/DD。我尝试使用 cut 命令提取年份。我收到一条错误消息,指出它不是文件或目录。我可以进行修改或采取不同的方法吗?

for file in ~/filesToSort/*
do

   DATE=$(head -1 $file | tr "-" "/")
   echo "${DATE}"
   YYYY=$(cut -c1-4 accounts $DATE)
   #echo "${YYYY}"
done
Run Code Online (Sandbox Code Playgroud)

谢谢

scripting shell-script

0
推荐指数
1
解决办法
75
查看次数

如何循环遍历当前目录和子目录中的所有文件来查找字符串?

您好,例如,我试图循环遍历目录及其所有子目录以在所有文件中查找字符串“foo”。然后我想显示包含它的所有文件的文件名(包括完整路径)。

操作系统是unix并使用bash shell。

任何建议,将不胜感激。谢谢

directory search files

0
推荐指数
1
解决办法
4335
查看次数

标签 统计

directory ×1

files ×1

scripting ×1

search ×1

shell-script ×1