Questions tagged «cd-command»


8
如何输入名称中带有特殊字符的文件或目录?
我想在终端中输入以下文件夹: Milano, Torino (Jan)-Compressed 我应该如何编写命令cd以进入该目录? 空间和其他一些特殊字符,例如\,*,),(和?事业问题,当我尝试在命令行或脚本,例如使用它们: $ cd space dir bash: cd: space: No such file or directory $ cat space file cat: space: No such file or directory cat: file: No such file or directory $ cat ( bash: syntax error near unexpected token `newline' $ echo content >\ …

3
为什么在bash脚本中不使用两个cd命令执行第二个命令?
我编写了一个bash脚本,该脚本创建了一系列目录并将一个项目克隆到所选目录中。 为此,我需要访问cd每个目录(project 1和project 2),但是脚本不需要cd访问第二个目录,也不执行命令。 而是cd在project2目录克隆后停止。为什么cd_project1在下面的代码中不调用该函数? #!/bin/bash #Get the current user name function my_user_name() { current_user=$USER echo " Current user is $current_user" } #Creating useful directories function create_useful_directories() { if [[ ! -d "$scratch" ]]; then echo "creating relevant directory" mkdir -p /home/"$current_user"/Downloads/scratch/"$current_user"/project1/project2 else echo "scratch directory already exists" : fi …




4
Ubuntu 17.04 — bash:cd:参数过多
我刚刚将Ubuntu 16.04升级到17.04,发现cd命令有点问题。 假设我有两个文件夹:album-01&album-02 在Ubuntu 16.04中,如果执行cd album*此操作,它将转到找到的第一个文件夹album-01 但是在新的Ubuntu 17.04中,如果执行cd album*此操作会导致我 -bash: cd: too many arguments cd像cd在Ubuntu 16.04中一样,如何在Ubuntu 17.04中进行制作?

9
如何在不写目录名称的情况下将其复制到目录?
有时使用文件夹名称访问目录很烦人。说我有一个名为的目录a b c d。除了使用之外Tab,是否有其他方法可以在不键入目录名称的情况下访问该文件夹? 我知道Linux在每个特定文件中都有一个唯一的标识符。我可以用它来访问文件夹吗?我不知道这是否可以实际完成或如何执行。 我认为Linux在实现文件系统时会比较两个目录名称的唯一性。因此,每个目录在一个空间中必须是唯一的。但是我认为这就像数据库系统中的主键。是主键的名称目录的或者是有一些其他的唯一标识符(可能存储一些数字“引擎盖下”)? 尝试将其视为一个过程。如果ps在终端上执行该命令,它将输出一个进程列表以及每个进程的名称和编号。您必须使用流程号调用该流程。同样,目录是否有号码,以便您可以使用目录号来调用目录,而不用名称来调用目录? 在进一步调查中,我发现每个目录都有一个唯一的inode。但是,到目前为止,我还没有找到任何内置命令来通过其访问目录inode。
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.