如何使用cd和ls跳到目录(选择列和项目)?

朱利安·亨里克(Julian Henrique)

我想使用CD和ls将目录更改为Typescript-initial-config-with-eslint/

package.json  README.md  tsconfig.json  Typescript-initial-config-with-eslint/
public/       **src/**       tslint.json    yarn.lock

喜欢:

cd ls | (4° item)

有没有更有效的方法可以做到这一点?

jesse_b

我想您可以使用选择循环:

select dir in *; do cd -- "$dir"; break; done

但是,实际上它比cd通常使用的类型更多,但是您可以使用它来实现一个功能:

cdls () {
    local PS3='cdls>'
    select dir in *; do
        if [[ -d "$dir" ]]; then
            cd -- "$dir"
            break
        else
            printf '%s\n' "You can only cd into a directory" >&2
        fi
    done
}

首先显示非目录文件也没有太大用处,因为您无法cd进入非目录文件,因此可以执行以下操作:

cdls () {
    local PS3='cdls>'
    select dir in */; do
            cd -- "$dir"
            break
    done
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为cd和ls创建别名?

来自分类Dev

cd和ls权限被拒绝

来自分类Dev

如何使用QML FileDialog选择多个文件和目录

来自分类Dev

在网络文件夹上使用ls和cd命令

来自分类Dev

特定目录对于“ ls”和“ ls -la”是完全不可见的,但是我可以“ cd”进入该目录

来自分类Dev

如何排成一列的ls -l文件和目录列表而不是水平打印?

来自分类Dev

cd ..和cd ..的区别(更改目录)

来自分类Dev

使用ls grep和rm删除目录中的文件

来自分类Dev

使用命令“ ls”枚举文件和目录

来自分类Dev

使用 rm 和 ls 时无法通过 SSH 删除目录

来自分类Dev

如何排除 . 和 .. 使用 ls 还是 find?

来自分类Dev

如何隐藏。和..从ls

来自分类Dev

如何使用 Flexbox 和 Material UI 在列中添加项目

来自分类Dev

如何使用Sequelize和MySql选择外键列的名称?

来自分类Dev

别名cd和ls支持空格和参数

来自分类Dev

执行(cd和ls)和前叉呼叫C

来自分类Dev

别名cd和ls支持空格和参数

来自分类Dev

如何使用SonarQube分析源和测试在同一目录中的项目

来自分类Dev

如何使用单独的App和Qt Quick Test正确设置子目录项目?

来自分类Dev

du和ls报告的目录大小不同?

来自分类Dev

大目录的lftp问题:ls和mv

来自分类Dev

ssh和cd到当前目录

来自分类Dev

如何使用CSV子集和复制目录?

来自分类Dev

如何使用JavaScript在Selenium WebDriver中选择和验证所选项目

来自分类Dev

如何使用MVVM在带有WPF C#的Datagrid ComboBox中显示和选择项目

来自分类Dev

如何使用jQuery将项目移动到选择列表的顶部和底部

来自分类Dev

Kivy:如何使用“向上”和“向下”键在 RecycleView 中选择项目?

来自分类Dev

如何选择多列和多行

来自分类Dev

如何从文件中选择行和列?

Related 相关文章

  1. 1

    如何为cd和ls创建别名?

  2. 2

    cd和ls权限被拒绝

  3. 3

    如何使用QML FileDialog选择多个文件和目录

  4. 4

    在网络文件夹上使用ls和cd命令

  5. 5

    特定目录对于“ ls”和“ ls -la”是完全不可见的,但是我可以“ cd”进入该目录

  6. 6

    如何排成一列的ls -l文件和目录列表而不是水平打印?

  7. 7

    cd ..和cd ..的区别(更改目录)

  8. 8

    使用ls grep和rm删除目录中的文件

  9. 9

    使用命令“ ls”枚举文件和目录

  10. 10

    使用 rm 和 ls 时无法通过 SSH 删除目录

  11. 11

    如何排除 . 和 .. 使用 ls 还是 find?

  12. 12

    如何隐藏。和..从ls

  13. 13

    如何使用 Flexbox 和 Material UI 在列中添加项目

  14. 14

    如何使用Sequelize和MySql选择外键列的名称?

  15. 15

    别名cd和ls支持空格和参数

  16. 16

    执行(cd和ls)和前叉呼叫C

  17. 17

    别名cd和ls支持空格和参数

  18. 18

    如何使用SonarQube分析源和测试在同一目录中的项目

  19. 19

    如何使用单独的App和Qt Quick Test正确设置子目录项目?

  20. 20

    du和ls报告的目录大小不同?

  21. 21

    大目录的lftp问题:ls和mv

  22. 22

    ssh和cd到当前目录

  23. 23

    如何使用CSV子集和复制目录?

  24. 24

    如何使用JavaScript在Selenium WebDriver中选择和验证所选项目

  25. 25

    如何使用MVVM在带有WPF C#的Datagrid ComboBox中显示和选择项目

  26. 26

    如何使用jQuery将项目移动到选择列表的顶部和底部

  27. 27

    Kivy:如何使用“向上”和“向下”键在 RecycleView 中选择项目?

  28. 28

    如何选择多列和多行

  29. 29

    如何从文件中选择行和列?

热门标签

归档