小编Pro*_*ner的帖子

在“for f in *”sh 循环中间添加/删除文件时会发生什么?

我在网上找到了一个 for 循环示例。现在我想在我的代码中使用它,但我不确定这个循环是如何运行的

for entry in "$search_dir"/* 
do
  echo "$entry"
done
Run Code Online (Sandbox Code Playgroud)

现在我想问

  1. 它是否在每次迭代中查找 search_dir 并在每次迭代中将 search_dir 中的文件复制到入口变量一个文件中?
  2. 或者我拍摄 search_dir 的所有内容的快照,然后将该快照存储到条目变量中?
  3. 如果有人在循环仍在工作时在 search_dir 中插入某个文件,输出是否有任何变化?

shell bash wildcards for

5
推荐指数
1
解决办法
205
查看次数

>filename.txt 在 shell 脚本中做什么

我正在查看一个 shell 代码,我发现这个命令写在其他 shell 代码之间

>filename.txt 
Run Code Online (Sandbox Code Playgroud)

我不知道这个命令是做什么的,所以我在我的桌面上试了一下。我制作了一个 shell 脚本,并在我的 shell 脚本中编写了这个命令,当我运行它时,我发现它没有做任何事情。这个 >myfile.txt 有什么作用??

shell-script

3
推荐指数
1
解决办法
6527
查看次数

标签 统计

bash ×1

for ×1

shell ×1

shell-script ×1

wildcards ×1