我正在编写一个小脚本,我找到了另一种解决方案,就像我在这里提出的使用这一行一样:
for i in *; do
Run Code Online (Sandbox Code Playgroud)
究竟什么是*;你/这里的意思?我习惯于看到$变量。
for i in *; do
Run Code Online (Sandbox Code Playgroud)
这*是匹配当前目录中所有(非隐藏)名称的文件名通配符。
在循环的每次迭代中,变量i将*依次取匹配的每个名称的值。
在;后*(在大多数其他地方)可以通过一个换行符替换为:
for i in *
do
Run Code Online (Sandbox Code Playgroud)