标签: filesystems

Node.js检查路径是文件还是目录

我似乎无法获得任何解释如何执行此操作的搜索结果.

我想要做的就是能够知道给定的路径是文件还是目录(文件夹).

filesystems directory path fs node.js

346
推荐指数
5
解决办法
19万
查看次数

你可以使用多个过滤器调用Directory.GetFiles()吗?

我正在尝试使用该Directory.GetFiles()方法来检索多种类型的文件列表,例如mp3's和jpg's.我试过以下两个都没有运气:

Directory.GetFiles("C:\\path", "*.mp3|*.jpg", SearchOption.AllDirectories);
Directory.GetFiles("C:\\path", "*.mp3;*.jpg", SearchOption.AllDirectories);
Run Code Online (Sandbox Code Playgroud)

有没有办法在一个电话中执行此操作?

.net c# filesystems

338
推荐指数
14
解决办法
36万
查看次数

如何在C#中为当前用户获取桌面路径?

如何在C#中为当前用户获取桌面路径?

我唯一能找到的是VB.NET-only类SpecialDirectories,它具有以下属性:

My.Computer.FileSystem.SpecialDirectories.Desktop
Run Code Online (Sandbox Code Playgroud)

我怎么能在C#中做到这一点?

c# windows filesystems directory

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

Git 子模块更新失败,并显示“致命:在存储库中检测到可疑的所有权”

我在我的 Linux 工作站上安装了一个新的硬盘驱动器。看起来效果很好。我想在新磁盘中下载一些存储库。所以我执行了git clone XXX,效果很好。但是当我在文件夹中cd并执行git submodule update --init --recursive. 它失败了

fatal: detected dubious ownership in repository at '/media/data/users/jhu3szh/serialize'
To add an exception for this directory, call:

git config --global --add safe.directory /media/data/users/jhu3szh/serialize
Run Code Online (Sandbox Code Playgroud)

我想也许这只是一个轻微的警告,所以我就执行了git config --global --add safe.directory /media/data/users/jhu3szh/serialize。然而,当我再次执行 Git 子模块时,又出现了更多类似的错误。存储库中有许多子模块。

发生的事情有何解释?

linux filesystems git ubuntu cve-2022-24765

320
推荐指数
8
解决办法
53万
查看次数

如何使用PowerShell 2.0递归删除整个目录?

在PowerShell中强制删除目录及其所有子目录的最简单方法是什么?我在Windows 7中使用PowerShell V2.

我从几个消息来源获悉,最明显的命令,Remove-Item $targetDir -Recurse -Force无法正常工作.这包括PowerShell V2在线帮助(找到使用Get-Help Remove-Item -Examples)中的声明,其中声明:

...由于此cmdlet中的Recurse参数有问题,因此该命令使用Get-Childitem cmdlet获取所需的文件,并使用管道运算符将它们传递给Remove-Item cmdlet ...

我已经看到了各种使用Get-ChildItem并将其传递给Remove-Item的示例,但这些示例通常会根据过滤器而不是整个目录删除一些文件集.

我正在寻找最简洁的方法来吹灭整个目录,文件和子目录,而不使用最少量的代码生成任何用户警告消息.如果容易理解,单行会很好.

windows filesystems powershell windows-7 delete-directory

276
推荐指数
10
解决办法
35万
查看次数

遍历一个目录中的每个文件

如何在ruby中编写循环以便我可以在每个文件上执行一段代码?

我是ruby的新手,我已经得出结论,这样做的方法是做每个循环.
ruby文件将从与我想要遍历的目录不同的目录执行.

我试过了Dir.foreach,我无法让它发挥作用.

ruby filesystems directory

268
推荐指数
7
解决办法
15万
查看次数

打开目录对话框

我希望用户选择一个目录,然后保存我将生成的文件.我知道在WPF中我应该使用OpenFileDialog来自Win32,但不幸的是,对话框需要选择文件 - 如果我只是单击"确定"而不选择一个文件,它将保持打开状态.我可以通过让用户选择一个文件然后去除路径以找出它所属的目录来"破解"该功能,但这最多是不直观的.以前有人见过这个吗?

filesystems wpf dialog

260
推荐指数
9
解决办法
30万
查看次数

获取目录中已过滤的文件列表

我试图使用Python获取目录中的文件列表,但我不想要所有文件的列表.

我本质上想要的是能够做类似下面的事情,但使用Python而不是执行ls.

ls 145592*.jpg
Run Code Online (Sandbox Code Playgroud)

如果没有内置的方法,我目前正在考虑编写一个for循环来迭代结果os.listdir()并将所有匹配的文件附加到一个新列表.

但是,也有很多的文件在该目录中,所以我希望有一个更有效的方法(或内置的方法).

python filesystems glob wildcard directory-listing

254
推荐指数
9
解决办法
30万
查看次数

删除非空的目录

在我的Node应用程序中,我需要删除一个包含一些文件的目录,但fs.rmdir只适用于空目录.我怎样才能做到这一点?

filesystems node.js

250
推荐指数
17
解决办法
21万
查看次数

如何递归查找目录中的最新修改文件?

ls在执行递归调用时,似乎没有正确排序文件:

ls -altR . | head -n 3
Run Code Online (Sandbox Code Playgroud)

如何在目录(包括子目录)中找到最近修改过的文件?

filesystems bash find

233
推荐指数
9
解决办法
20万
查看次数