Linux命令无法正常工作

时间:2012-03-20 16:13:06

标签: linux shell ubuntu

为什么for ((;;)); do sl; done;无效?我尝试列出Ubuntu中的所有文件?

2 个答案:

答案 0 :(得分:8)

由于:

  1. 命令为ls而非sl(即LiSt)
  2. 你有一个无限循环,但没有要求(在你的问题中),所以你真的只需要。
  3. 此:

    ls
    

    如果要反复运行命令以查找更改,最好使用:

    watch ls
    

答案 1 :(得分:1)

您没有指定错误消息,因此很难说,但我认为它不起作用,因为您的sl中的任何目录中都没有安装名为$PATH的程序

也许你的意思是ls