mkdir相关内容

bash创建具有序号的目录

我正在创建一个要在OS X上运行的脚本,该脚本通常由新手用户运行,因此想通过每次创建一个新的脚本来保护目录结构,最后一次创建一个n + 1: target001,下一次运行将创建target002 我到目前为止: lastDir=$(find /tmp/target* | tail -1 | cut -c 6-) let n=$n+1 mkdir "$lastDir""$n" ..
发布时间:2020-05-09 23:37:20 其他开发

如何在一行中mkdir并切换到新目录

我已经使用Linux控制台已有一段时间了.令我烦恼的是,每次使用mkdir创建新目录时,都必须cd进行更改.是否有单个命令解决方案可以创建并切换到刚刚创建的目录? 现在我要做: mkdir php5 cd php5 我可以这样做: mkdir -someswitch php5 我想要一些简单干净的东西.一个很好的例子是git branch somebranch创建新分支, ..
发布时间:2020-05-09 23:37:09 其他开发

Windows中的Linux mkdir -p等效于什么?

在Linux中,mkdir -p创建一个文件夹树. 在Windows中创建文件夹树的等效选项是什么?有吗? 解决方案 如果启用了命令扩展名,则Windows mkdir会自动执行此操作.它们几乎在我用过的每个盒子上,如果没有,则可以创建自己的脚本来实现: @echo off setlocal enableextensions md %1 endlocal 扩展: 命令 ..
发布时间:2020-05-09 23:37:03 其他开发

如何建立新资料夹?

我想将程序的输出信息放置到一个文件夹中.如果给定的文件夹不存在,则程序应使用程序中给定的文件夹名称创建一个新文件夹.这可能吗?如果可以,请告诉我. 假设我给定了"C:\Program Files\alex"之类的文件夹路径,并且alex文件夹不存在,那么程序应该创建alex文件夹,并将输出信息放置在alex文件夹中. 解决方案 您可以使用 os.path .exists()来查看它是 ..
发布时间:2020-05-09 23:36:59 Python

PHP mkdir 0777失败chmod 0777正常工作

使用PHP 5.2.14,会发生这种情况 [user@VE213 public_html]$ php -r "mkdir('directory', 0777);" [user@VE213 public_html]$ ls -lt drwxrwxr-x 2 rankranger rankranger 4096 Dec 8 17:28 directory [user@VE213 publi ..
发布时间:2020-05-09 23:36:56 PHP

mkdir()说没有这样的目录并且失败?

我可能做的是非常简单的错误,但是当我尝试建立目录(使用刚刚执行的插入变量作为最后一个文件夹名称)时,出现错误: 警告:mkdir()[function.mkdir]:/home/blah/blah中没有这样的文件或目录 代码: if (!is_dir("images/listing-images/rent/'.$insertID.")) { //make new ..
发布时间:2020-05-09 23:36:54 PHP

如何在Python中使用-p选项运行os.mkdir()?

我想以以下方式运行mkdir命令: mkdir -p directory_name 在Python中执行此操作的方法是什么? os.mkdir(directory_name [, -p]) didn't work for me. 解决方案 您可以尝试以下操作: # top of the file import os import errno # the actual ..
发布时间:2020-05-09 23:36:50 Python

当目录不存在时,os.mkdir(path)返回OSError

我正在呼叫os.mkdir,以使用一组特定的生成数据来创建文件夹.但是,即使尚未创建我指定的路径,os.mkdir(path)也会引发该路径已存在的OSError. 例如,我致电: os.mkdir(test) 即使我在任何地方都没有测试目录或名为test的文件,此调用也会导致OSError: [Errno 17] File exists: 'test'. 注意:我使用的实际 ..
发布时间:2020-05-09 23:36:47 Python

Java-mkdir()不写目录

我正在尝试创建目录,但是每次似乎都失败吗?我已经检查了它也不是权限问题,我具有写入该目录的完全权限.提前致谢. 这是代码: private void writeTextFile(String v){ try{ String yearString = convertInteger(yearInt); String monthString = co ..
发布时间:2020-05-09 23:36:43 Java开发

一种检查目录是否存在的更快方法

我正在使用opendir函数检查目录是否存在.问题是我在一个很大的循环中使用它,并且膨胀了我的应用程序使用的内存. 检查目录是否在C中的最佳(最快)方法是什么?如果不存在,最好的(最快的)创建方法是什么? 解决方案 您可以致电mkdir().如果该目录不存在,则将创建该目录并返回0.如果该目录存在,则将返回-1并将errno设置为EEXIST. ..
发布时间:2020-05-09 23:36:40 其他开发

Vim:在保存时创建父目录

如果我调用vim foo/bar/somefile但foo/bar不存在,Vim拒绝保存. 我知道我可以从Vim切换到shell或执行:!mkdir foo/bar,但是我很懒:) 有什么方法可以使Vim在保存缓冲区时自动执行此操作? 解决方案 augroup BWCCreateDir autocmd! autocmd BufWritePre * if expand( ..
发布时间:2020-05-09 23:36:36 其他开发

如何找到mkdir从PHP失败的原因?

PHP的mkdir函数仅返回true和false.问题是它返回false时. 如果在启用错误报告的情况下运行,我会在屏幕上看到错误消息.我还可以在Apache日志中看到错误消息.但是我想获取消息的文本并对其进行其他处理(例如,通过IM发送给自己).如何获取错误文本? 更新:按照艾曼的想法,我来到了这里: function error_handler($errno, $errstr ..
发布时间:2020-05-09 23:36:33 PHP

为什么PHP无法创建具有777权限的目录?

我正在尝试通过以下命令使用PHP在服务器上创建目录: mkdir("test", 0777); 但是它不提供全部权限,仅授予以下权限: rwxr-xr-x 解决方案 该模式已由您当前的umask修改,本例中为022. umask的工作方式是减法.您获得对mkdir的初始许可权,并减去umask以获得 actual 许可权: 0777 - 0022 ====== ..
发布时间:2020-05-09 23:36:28 PHP

Python中的mkdir -p功能

是否有一种方法可以从Python内部在shell上获得类似于mkdir -p的功能.我正在寻找系统调用以外的解决方案.我确定代码少于20行,而且我想知道是否有人已经编写了它? 解决方案 对于≥3.5的Python,请使用 pathlib.Path.mkdir : import pathlib pathlib.Path("/tmp/path/to/desired/directory") ..
发布时间:2020-05-09 23:36:24 Python

mkdir在C的OS X上出现代字号失败?

我正在将C库移植到OSX,到目前为止,这还没有让我感到很头疼.在下一个功能中: int createDirectory( char *directory ){ int error; error = mkdir(directory, S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH); if( error ..
发布时间:2020-05-04 11:17:28 其他开发

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

如何在Linux中使用单个命令创建目录并授予权限? 我必须创建许多具有完全权限777的文件夹. 命令 mkdir path/foldername chmod 777 path/foldername 我不喜欢在两个命令中创建和授予权限.我可以在单个命令中执行此操作吗? 解决方案 根据 mkdir 的手册页... mkdir -m 777 dirname ..
发布时间:2020-05-01 10:39:06 服务器开发

如果不存在,是否可以使mv创建要移动到的目录?

因此,如果我位于主目录中,并且想将foo.c移至〜/bar/baz/foo.c,但是这些目录不存在,则可以通过某种方法自动创建这些目录,这样您只需输入 mv foo.c ~/bar/baz/ 一切都会成功吗?看来您可以将mv命名为一个简单的bash脚本,该脚本将检查那些目录是否存在,如果不存在,则先调用mkdir然后再调用mv,但是我想我会检查是否有人有更好的主意. 解决方案 ..
发布时间:2020-05-01 08:34:32 服务器开发