dirname相关内容

如何确定 R 中的当前目录名称?

我遇到的唯一解决方案是使用正则表达式并递归替换第一个目录,直到你得到一个没有斜杠的单词. gsub("/\\w*/","/",gsub("/\\w*/","/",getwd())) 还有什么更优雅的吗?(并且更便携?) 解决方案 您的示例代码对我不起作用,但您可能正在寻找 basename 或 dirname: >getwd()[1] “C:/cvswork/数据">基本名称(get ..
发布时间:2022-01-23 08:42:49 其他开发

在 Bash 中获取目录的父目录

如果我有一个文件路径,例如... /home/smith/Desktop/Test/家/史密斯/桌面/测试/ 如何更改字符串以使其成为父目录? 例如 /home/smith/Desktop/家/史密斯/桌面/ 解决方案 dir=/home/smith/Desktop/Testparentdir="$(dirname "$dir")" 如果有斜杠也可以使用. ..
发布时间:2022-01-01 13:48:53 其他开发

如何正确确定当前脚本目录?

我想看看在 Python 中确定当前脚本目录的最佳方法是什么. 我发现,由于调用 Python 代码的方式很多,很难找到一个好的解决方案. 这里有一些问题: 如果使用 exec、execfile 执行脚本,则 __file__ 未定义__module__ 仅在模块中定义 用例: ./myfile.py python myfile.py ./somedir/myf ..
发布时间:2021-06-25 18:58:42 Python

Python成语获得与多次调用os.path.dirname相同的结果?

我发现自己需要在源树中获取python文件的父目录,该源树是多个具有一定规律性的目录.不得不多次调用dirname很麻烦. 我环顾四周,很惊讶地没有找到关于此的帖子. 一般情况是: 将os.path导入为opthird_degree_parent = op.dirname(op.dirname(op.dirname(op.realpath(__ file__)))) 是否有更惯用 ..
发布时间:2021-04-16 19:29:58 Python

如何以shell依赖格式获取cwd?

由于我同时使用Windows的 cmd.exe 和 msysgit 的 bash ,试图通过 os.getcwd()访问Windows路径输出,这导致Python尝试访问以驱动器号和冒号开头的路径,例如 C:\ ,该 bash 正确地确定了无效的unix路径,在本示例中,该路径应以/c/开头.但是,如何修改Windows路径使其成为msys 等效的iff 脚本在中运行bash ? 解决方案 ..
发布时间:2021-04-14 21:00:13 Python

在Bash中获取目录的父目录

如果我有一个文件路径,例如... /home/smith/Desktop/Test /home/smith/Desktop/Test/ 如何更改字符串,使其成为父目录? 例如 /home/smith/Desktop /home/smith/Desktop/ 解决方案 dir=/home/smith/Desktop/Test parentdir="$(dirname "$ ..
发布时间:2020-09-18 21:44:34 其他开发

PHP目录名返回符号链接路径

说我有一个从'/one/directory/'到'/two/directory/'的符号链接. 如果我echo dirname(dirname(\__FILE__)),它将返回'/one/directory/'. 返回'/two/directory'的最佳方法是什么? 用法示例: 虚拟主机'example.com'指向''/two/directory' example ..
发布时间:2020-07-03 08:12:53 PHP

PHP如何在目录名(__FILE__)上向上一级

我的文件夹结构如下: mydomain.com ->Folder-A ->Folder-B 我有一个来自数据库的字符串'../Folder-B/image1.jpg',它指向Folder-B中的图像. 在Folder-A中的脚本中,我使用目录名( FILE )来获取文件名,然后我得到了 mydomain.com/Folder-A.在此脚本中,我需要获取一个表示'mydoma ..
发布时间:2020-05-27 00:36:28 PHP

如何在R中确定当前目录名称?

我遇到的唯一解决方案是使用正则表达式并递归替换第一个目录,直到找到一个没有斜杠的单词。 gsub(“/ \\w * /”,“/”,gsub(“/ \\w * /”,“/”,getwd())) 有什么比较优雅吗? (和更便携?) 解决方案 您的示例代码不适用于我, code> basename 或 dirname : > getwd() [1]“C:/ cv ..
发布时间:2016-12-19 22:25:56 其他开发

OS X的bash:目录名称

我想创建一个简单的bash脚本在OS X上启动Java程序的文件,文件路径,以及即时的工作文件夹中所有包含空格的名称。当我这样做: #!/ bin / sh的 CD`$目录名称0` 我得到用法:目录名称路径 我也试图把报价在各种不同的地方。最复杂的例子是 CD“目录名`\\”$ 0 \\“`” 没有奏效。我要么得到错误信息或者神秘“用法:目录名称路径”消息。 什么是其他可能的工作方式 ..
发布时间:2016-08-03 10:59:53 Linux/Unix

如何获得目录名的在bash的最后一部分

假设我有一个文件 /from/here/to/there.txt ,并希望得到只是其目录名的最后一部分来而不是从/这里/至,我该怎么办? 解决方案 您可以使用基本名,即使它不是一个文件。使用目录名脱光文件名,然后使用基本名来获取字符串的最后一个元素: DIR =“/从/这里/到/ there.txt” DIR =“$(目录名称$ DIR)”#返回“/从/听到/为” DIR =“$($基 ..
发布时间:2016-08-02 14:41:38 Linux/Unix