当前位置: 首页 > news >正文

为啥ls -d */能列出所有目录

ls -F会在目录名后面加/:

  -F, --classify[=WHEN] append indicator (one of */=>@|) to entries WHEN

但ls -d */是因为bash的expansion.

我们可以写个 ls.sh,其 echo $*

或 t="*/"; echo $t 来证实这一点。

echo "*/" 输出 */

echo */ 的输出和 t="*/"; echo $t一样。

The order of expansions is: brace expansion; tilde (~) expansion, parameter and variable expansion, arithmetic expansion, and command substitution (done in a left-to-right fashion); word splitting; filename expansion; and quote removal.

 

http://www.rkmt.cn/news/44961.html

相关文章:

  • 2025年11月AI搜索优化推荐榜:从诊断到落地的完整路径
  • 2025年11月deepseek关键词排名优化推荐:五家优选机构对比助您高效落地
  • 2025年11月GEO品牌推荐:技术引擎驱动跨平台协同增长
  • 2025年11月geo优选推荐:五强对比与场景决策指南
  • 2025年11月geo服务商年度推荐榜:五强方案深度拆解
  • 2025年11月deepseek排名优化推荐:五强实测数据公开供理性参考
  • 2025ccpc女生赛题解
  • 20232327 2025-2026-1 《网络与系统攻防技术》实验四实验报告
  • solidity面试题
  • AtCoder Beginner Contest 431
  • 空间矢量脉宽调制(Space Vector Pulse Width Modulation)SVPWM基础
  • 如何有效衡量开发者生产力:超越代码行数的思考
  • 从API调用到智能体编排:GPT-5时代的AI开发新模式 - 教程
  • Spring AI Alibaba 项目源码学习(一)-整体介绍
  • 技术架构师到CIO如何转型
  • Spring Boot + JWT + jjwt 建立前后端分离登录认证(详细教程 + 工具类封装)入门教程
  • 基于实际字节码解析Python链式赋值:从ls1[i]=2到a=b=c=10的完整机制
  • Redis 缓存 - 实践
  • [PTA]龟兔赛跑
  • 数组参数的函数传递
  • 【狂神说Java】Mybatis最新完整教程IDEA版通俗易懂 P1什么是Mybatis P2第一个Mybatis程序
  • 《Spring Boot 实战:搭建 RESTful API 接口服务(含 Swagger + 异常处理)》
  • 《程序员高效工作流:5 款必备工具 + 时间管理方法,告别无效加班》
  • 详细介绍:深入解析Java并发编程中的Synchronized关键字工作原理与性能优化
  • 实用指南:【前端基础】20、CSS属性——transform、translate、transition
  • NOIP2025模拟4
  • jmeter基础测试1
  • 网页中的三次握手,四次挥手
  • 设计驱动开发实战
  • 性能学习