标签: mkdir

递归 mkdir

是否有我忽略的 linux 命令可以执行以下操作:(伪)

$ mkdir -R foo/bar/zoo/andsoforth
Run Code Online (Sandbox Code Playgroud)

或者除了一次创建一个目录之外别无选择?

mkdir

442
推荐指数
2
解决办法
47万
查看次数

Combined `mkdir` and `cd`?

is there any way (what is the easiest way in bash) to combine the following:

mkdir foo
cd foo
Run Code Online (Sandbox Code Playgroud)

的联机帮助页mkdir没有描述类似的内容,也许有一个花哨的版本mkdir?我知道这cd必须是 shell 内置的,所以花哨的也是如此mkdir......

别名?

bash cd-command mkdir

189
推荐指数
4
解决办法
13万
查看次数

如何在单个命令中创建嵌套目录?

显然,不可能在单个命令中创建嵌套目录?

$ sudo mkdir x/y/z
mkdir: cannot create directory 'x/y/z': No such file or directory
Run Code Online (Sandbox Code Playgroud)

mkdir

148
推荐指数
2
解决办法
21万
查看次数

如何在一个命令中创建文件和父目录?

是否有一个标志/选项touchmkdir>,或其他一些命令,让我产生在同一时间一个文件和任何不存在的父目录?

例如,假设我在一个空文件夹中。现在,如果创建文件夹时父目录不存在,我可以创建它们

mkdir -p nested/folder
Run Code Online (Sandbox Code Playgroud)

我可以在现有目录中创建文件

touch nested/folder/something.txt
Run Code Online (Sandbox Code Playgroud)

但是我无法在尚不存在的目录中创建文件

touch nested/folder/deep/more.txt
Run Code Online (Sandbox Code Playgroud)

触摸:无法触摸“嵌套/文件夹/深度/更多.txt”:没有这样的文件或目录

我如何在创建该deep文件夹的同时创建该文件夹more.txt

command-line directory directory-structure touch mkdir

46
推荐指数
1
解决办法
6万
查看次数

mkdir -p 用于文件

mkdir -p将创建一个目录;它还将根据需要创建父目录。

文件是否存在类似的命令,它将根据需要创建文件和父目录?

shell directory mkdir

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

创建文件夹时 mkdir -p 是否完全安全已存在

假设我有一个文件夹:

./folder/
Run Code Online (Sandbox Code Playgroud)

里面有很多文件甚至子目录。

当我执行:

mkdir -p folder
Run Code Online (Sandbox Code Playgroud)

我不会看到任何错误甚至警告。

所以只是想确认一下,此命令的结果是否有任何丢失或更改?

mkdir

27
推荐指数
3
解决办法
7万
查看次数

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

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

我在 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
查看次数

可以嵌套多少个目录?

我很好奇,可以嵌套多少个文件夹,为什么?有限制吗?

我所说的嵌套是指文件夹处于这种结构中时:

folder
 |_ folder
     |_ folder
         |_ folder
             |_ ...
Run Code Online (Sandbox Code Playgroud)

不是这样的:

folder
 |_ folder
 |_ folder
 |_ folder
 |_ ...
Run Code Online (Sandbox Code Playgroud)

如果有限制,是操作系统设置的,还是文件系统设置的?

linux filesystems directory mkdir

13
推荐指数
1
解决办法
1672
查看次数

使用一个命令创建多个嵌套目录

如何在一个命令中创建多个嵌套目录?

mkdir -p /just/one/dir
Run Code Online (Sandbox Code Playgroud)

但我需要创建多个不同的嵌套目录...

mkdir

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

递归地为所有字母创建目录

我想以这样一种方式创建一个目录,我需要将目录标记为从az。里面每个目录下,我需要创建子目录,这样它们标记为aaab等等。

因此,例如,对于 directory m,我的子目录将被标记为ma, mbupto mz

shell-script mkdir

12
推荐指数
2
解决办法
6598
查看次数