Tag: mkdir

如何使用相对path到一个位置制作多个文件夹?

我想要做的是在“ 〜/ Labs / lab4a / ”位置( 〜/ Labs / lab4a /已经存在)创build一些文件夹。 说我想在lab4a文件夹中的folder1 , folder2 , folder3 。 这不是使用mkdir -p命令一次性完成嵌套的文件夹,或者进入lab4a并一次制作多个文件夹。 我想知道有没有更快的方式使用mkdir在相同的位置使用相对path创build多个文件夹。 即提示〜/: mkdir Labs / lab4a / folder1 folder2 folder3一次创buildlab4a中的所有文件夹。

为什么PHP不能创build一个拥有777权限的目录?

我试图创build一个目录在我的服务器上使用PHP的命令: mkdir("test", 0777); 但它没有给予完全的权限,只有这些: rwxr-xr-x

在Vim中使用UTF-8名称创build目录

我不能在WinXP中使用vimscript创build俄语(UTF-8)目录。 例如 :call mkdir("привет") 创build与привет目录привет名称而不是привет 。 我也试过了 :call system("mkdir привет") 结果相同。 可能吗?

Ruby有mkdir -p吗?

可能重复: 如何在ruby中recursion创build目录? 在Ruby中,我该怎么做: mkdir -p cool/beans 以下是我想到的: Dir.mkdir('cool') unless File.directory?('cool') cool_beans_path = File.join('cool', 'beans') Dir.mkdir(cool_beans_path) unless File.directory?(cool_beans_path) 但是,有没有更好的办法? 我知道我可以这样做: system('mkdir', '-p', File.join('cool', 'beans')) 但是,这不是平台独立的,是吗? 就像,它在Mac上,但不是在Windows上,对不对?

如何创build一个目录,并在单个命令中授予权限

如何创build一个目录,并在Linux的单一命令给予权限? 我必须创build许多具有完全许可777的文件夹。 命令 mkdir path/foldername chmod 777 path/foldername 我不喜欢用两个命令创build和授予权限。 我可以在单一命令中做到这一点吗?

Unix上的recursionmkdir()系统调用

在读取具有该名称的Unix系统调用的mkdir(2)手册页之后,似乎该调用不会在path中创build中间目录,而只会创buildpath中的最后一个目录。 有什么办法(或其他function)来创buildpath中的所有目录,而不诉诸手动parsing我的目录string,并单独创build每个目录?

Bash mkdir和子文件夹

为什么我不能这样做? mkdir folder/subfolder/为了实现这个我必须做的: mkdir folder cd folder mkdir subfolder 有没有更好的方法来做到这一点?

Vim:保存时创build父目录

如果我调用vim foo/bar/somefile但是foo/bar不存在,Vim拒绝保存。 我知道我可以切换到一个shell或做:!mkdir foo/bar Vim的:!mkdir foo/bar ,但我很懒:)有没有办法让Vim自动保存缓冲区?

如何创build新的文件夹?

我想把我的程序的输出信息放到一个文件夹中。 如果给定的文件夹不存在,那么程序应该创build一个新的文件夹,其中包含程序中给出的文件夹名称。 这可能吗? 如果是,请让我知道如何。 假设我已经给出了文件夹path,如"C:\Program Files\alex"并且alex文件夹不存在,那么程序应该创buildalex文件夹并将输出信息放在alex文件夹中。

有没有办法使mv创build的目录被移动到,如果它不存在?

所以,如果我在我的主目录,我想将foo.c移动到〜/ bar / baz / foo.c,但这些目录不存在,是否有一些方法可以自动创build这些目录,你只需要input mv foo.c ~/bar/baz/ 一切都会解决? 好像你可以将mv别名为一个简单的bash脚本来检查这些目录是否存在,如果不存在,将会调用mkdir然后mv,但是我想我会检查是否有人有更好的主意。