相关疑难解决方法(0)

“du -sh *”和“du -sh ./*”有什么区别?

du -sh *和 和有du -sh ./*什么区别?

注意:我感兴趣的是*./*部分。

shell bash options filenames wildcards

29
推荐指数
2
解决办法
3万
查看次数

为什么我的文件夹名称会变成这样,我该如何使用脚本解决这个问题?

抱歉,如果这在其他地方有答案,我不知道如何搜索我的问题。

我在 redhat linux HPC 服务器上运行了一些模拟,我处理文件夹结构以保存输出的代码有一个不幸的错误。我创建文件夹的matlab代码是:

folder = [sp.saveLocation, 'run_', sp.run_number, '/'];
Run Code Online (Sandbox Code Playgroud)

其中sp.run_number是一个整数。我忘了将它转换为字符串,但由于某种原因运行mkdir(folder);(在 matlab 中)仍然成功。事实上,模拟运行顺利,数据被保存到匹配的目录中。

现在,当查询/打印文件夹结构时,我会遇到以下情况:

  • 当我尝试选项卡自动完成时: run_ run_^A/ run_^B/ run_^C/ run_^D/ run_^E/ run_^F/ run_^G/ run_^H/ run_^I/
  • 当我使用ls: run_ run_? run_? run_? run_? run_? run_? run_? run_? run_? run_?
  • 当我使用 rsync 传输到我的 mac 时,--progress选项显示:run_\#003/等(我假设)与sp.run_number填充为三位数的整数匹配的数字,所以第 10 次运行是run_\#010/
  • 当我在 finder 中查看文件夹时,我看到 run_ run_ run_ run_ run_ run_ run_ run_ run_ run_?
  • 查看这个问题并使用ls | LC_ALL=C sed …

ls directory cd-command shell-script mkdir

15
推荐指数
2
解决办法
3534
查看次数

标签 统计

bash ×1

cd-command ×1

directory ×1

filenames ×1

ls ×1

mkdir ×1

options ×1

shell ×1

shell-script ×1

wildcards ×1