Questions tagged «directory»

目录或文件夹是数字文件系统中的虚拟容器,可以在其中保存和组织计算机文件组和其他目录。

30
如何在Linux上查找所有包含特定文本的文件?
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 我试图找到一种方法来扫描我的整个Linux系统,以查找包含特定文本字符串的所有文件。只是为了澄清,我正在文件中寻找文本,而不是在文件名中寻找文本。 当我查找如何执行此操作时,我两次遇到此解决方案: find / -type f -exec grep -H 'text-to-find-here' {} \; 但是,它不起作用。似乎显示了系统中的每个文件。 这接近正确的方法吗?如果没有,我应该怎么办?这种在文件中查找文本字符串的功能对于我正在执行的某些编程项目非常有用。
5254 linux  text  grep  directory  find 

30
如何从脚本本身中获取Bash脚本的源目录
如何在脚本内部获取Bash脚本所在目录的路径? 我想将Bash脚本用作另一个应用程序的启动器。我想将工作目录更改为Bash脚本所在的目录,以便可以对该目录中的文件进行操作,如下所示: $ ./application
4948 bash  directory 


25
如何安全地创建嵌套目录?
检查文件目录是否存在的最优雅方法是什么,如果不存在,则使用Python创建目录?这是我尝试过的: import os file_path = "/my/directory/filename.txt" directory = os.path.dirname(file_path) try: os.stat(directory) except: os.mkdir(directory) f = file(filename) 不知何故,我想念os.path.exists(感谢魔芋,布莱尔和道格拉斯)。这就是我现在所拥有的: def ensure_dir(file_path): directory = os.path.dirname(file_path) if not os.path.exists(directory): os.makedirs(directory) 是否有“打开”标志,使它自动发生?

21
如何列出目录的所有文件?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 如何在Python中列出目录的所有文件并将其添加到list?
3473 python  directory 


16
如何在Linux中一步更改文件夹及其所有子文件夹和文件的权限?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 我想在Linux中一步(命令)更改文件夹及其所有子文件夹和文件的权限。 我已经尝试过以下命令,但仅适用于上述文件夹: chmod 775 /opt/lampp/htdocs 有没有一种方法可以chmod 755为其/opt/lampp/htdocs及其所有内容(包括子文件夹和文件)进行设置? 另外,将来,如果我在其中创建新文件夹或文件htdocs,如何将其权限自动设置为755? 我也看了这个链接: http://stackoverflow.com/questions/3740187/how-to-set-default-chmod-in-linux-terminal


30
从GitHub存储库下载单个文件夹或目录
如何从GitHub上托管的远程Git存储库中仅下载特定文件夹或目录? 假设示例GitHub存储库位于此处: git@github.com:foobar/Test.git 其目录结构: Test/ ├── foo/ │ ├── a.py │ └── b.py └── bar/ ├── c.py └── d.py 我只想下载foo文件夹,而不克隆整个Test项目。

27
在Bash中仅使用ls列出目录?
此命令列出当前路径中的目录: ls -d */ 模式到底是*/做什么的? 以及如何在上述命令(例如ls -d /home/alice/Documents)中给出绝对路径,以仅列出该路径中的目录?
952 bash  directory  ls 



17
如果文件夹不存在,请创建它
我在应用程序中使用FileUploader控件。我想将文件保存在指定的文件夹中。现在,如果此文件夹不存在,我想先创建它,然后将我的文件保存到此文件夹。如果该文件夹已经存在,则只需将文件保存在其中。 我该怎么做?
720 c#  asp.net  directory 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.