Bash 中循环遍历带有空格的目录

2024-02-01

在 bash 脚本中,我想迭代当前工作目录中的所有目录并对它们执行操作。它们可能包含特殊符号,尤其是空格。我怎样才能做到这一点?我有:

for dir in $( ls -l ./)
do
    if [ -d ./"$dir" ]

但这会跳过我的名称中带有空格的目录。任何帮助表示赞赏。


尝试一下:

for dir in */
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Bash 中循环遍历带有空格的目录 的相关文章

随机推荐

  • JSF 2 AJAX - 重新加载整个 div (例如

    我正在使用 jsf2 并想使用它的 ajax 功能 问题 我已经见过一些ajax刷新的东西 但没有什么可以刷新整个div 我有一个 xhtml 页面 其中包含来自我的 bean 的数据 我真的不想刷新它的所有字段 刷新整个 ui inclu
  • Roslyn编译器已经集成到Mono项目中了吗?

    自从微软宣布开源 Net 以来 我一直对 C 和 Mono 很感兴趣 我想知道这个决定对 Mono 项目有多大影响 我假设现在这意味着微软不再试图关闭该项目 如果他们愿意的话 不会有任何潜在的危险 是的 罗斯林已被整合 来自文章莫诺和罗斯林
  • 错误 5:启动 Windows 服务时访问被拒绝

    当我尝试启动用 C 创建的 Windows 服务时 出现此错误 到目前为止我的代码 private ServiceHost host null public RightAccessHost InitializeComponent prote
  • 无法将 unicode .csv 读入 R

    我有一个 csv 文件 其中包含以下数据 1 10 2 20 我无法将其读入 R 以便列名像在文件中一样显示 d lt read csv Data 1 csv fileEncoding UTF 8 head d 产生以下内容 gt d lt
  • C++ 编译器错误 C2751 - 到底是什么原因导致的?

    我正在与C2751 https msdn microsoft com en us library 7w01cz7z aspx编译器错误 不太明白到底是什么原因导致的 下面的小代码会产生错误 include
  • 使用多处理并行运行 rpy2 会引发无法捕获的奇怪异常

    所以这是一个我无法解决的问题 我也不知道有什么好的方法可以制作MCVE 本质上已经简要讨论过here https stackoverflow com a 25175930 3765319但正如评论所示 存在一些分歧 最终的判决还没有出来 因
  • 如何在 R 中构建和测试多个模型

    假设我有一个像这样的数据集 忘记分布 modData lt data frame A rnorm 20 15 3 B rnorm 20 20 3 C rnorm 20 25 3 X rnorm 20 5 1 如果我使用X作为预测者 A Ba
  • 如何使用输入重定向回表单 - Laravel 5

    如何使用给定的内容重定向回我的表单页面POSTparams 如果我的表单操作抛出异常 您可以使用以下内容 return Redirect back gt withInput Input all 如果您正在使用表单请求验证 http lara
  • CORS 策略阻止从源“null”访问“file:///sample.txt”处的 XMLHttpRequest:仅协议方案支持 CORS [重复]

    这个问题在这里已经有答案了 我是 AJAX 新手 目前正在学习它的基础知识 在我的 html 文件中 点击提交按钮时 我只是尝试记录与 html 文件本身位于同一目录中的文本文件的文本 但我收到了一个错误 从源 null 访问 file D
  • 如何交替选择每两个元素?

    我想选择每两行并以该模式交替和重复 我如何使用 CSS 来做到这一点 例如 蓝色行 1 2 5 6 9 10 红行 3 4 7 8 ul list style type none color white li nth of type odd
  • Sybase SQL 基于具有 ID 的多个列选择不同

    我正在尝试查询 sybase 服务器以获取我们出于测试目的而保存的不同类型数据的示例 我有一张如下所示的表格 摘要 Animals table id type breed name 1 dog german shepard Bernie 2
  • 如何在 Laravel 框架中以最少的时间浪费从数据库中取出一个普通数组中的所有单词?

    我想将数据库中的所有单词放入默认数组 我的数据库里有超过 50 000 个单词 这个数字很可能达到一百万 因此 我希望这个手术不需要花费太多时间 我尝试了这样的方法 其中不将任何单词放入通常的数组中 也就是说 单词被传递到关联数组 word
  • Excel VBA - 查找带有通配符的字符串

    我试图查找包含通配符的字符串 我需要找到该字符串在特定行中出现的位置 该字符串均采用 IP W XX 的形式 其中 XX 是我用来查找值的 2 个字母 是可以是任何随机数的数字通配符 因此 这就是我的查找字符串的样子 FullLookUpS
  • SQLAlchemy - 什么是 declarative_base

    我在学习sqlalchemy 这是我的初始代码 user py from sqlalchemy import Column Integer Sequence String from sqlalchemy ext declarative im
  • 可以在 C++ 中创建单例结构吗?如何?

    当我了解更多关于编码的知识时 我喜欢进行尝试 我有一个程序 在其运行时的生命周期中只需要一个结构的单个实例 并且想知道是否可以创建一个单例结构 我在互联网上看到很多有关创建单例类的信息 但没有看到有关创建单例结构的信息 这可以做到吗 如果是
  • 如何使用C++连接mySQL数据库

    我正在尝试从我的网站连接数据库并使用 C 显示一些行 所以基本上我正在尝试创建一个应用程序 从我的站点数据库的表中执行选择查询 现在 这一定是可能的 因为我已经看到大量的应用程序这样做了 我该怎么做呢 有人可以举个例子并告诉我应该使用哪些库
  • 如何在SQL Server中显示小数点后两位数

    我有一个表 其中有一列float数据类型输入SQL Server我想归还我的float具有 2 位小数的数据类型列值 例如 如果我插入12 3 它应该返回12 30 如果我插入12 它应该返回12 00 select cast your f
  • 使用 strope js 基于 Javascript 的 XMPP 聊天客户端 - 示例和教程? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我想制作一个简单的基于 javascript 的 XMPP 客户端 我偶然发现了 strope js
  • MYSQL - 使用联接删除查询

    我已经检查了已回答的问题 但是 解决方案对我不起作用 DELETE FROM TEST2 INNER JOIN TEST1 on TEST1 FIELD2 TEST2 FIELD2 WHERE TEST1 FIELD1 22 当我执行此查询
  • Bash 中循环遍历带有空格的目录

    在 bash 脚本中 我想迭代当前工作目录中的所有目录并对它们执行操作 它们可能包含特殊符号 尤其是空格 我怎样才能做到这一点 我有 for dir in ls l do if d dir 但这会跳过我的名称中带有空格的目录 任何帮助表示赞