问题是:
您将使用什么命令列出fileAsst目录中的文本文件(使用相对路径)?
上一个问题是:
命令列出这些文本文件的名称,使用fileAsst目录的绝对路径作为命令的一部分.
答案是:
~/UnixCourse/fileAsst/*.txt
Run Code Online (Sandbox Code Playgroud)
我想知道如何使用相对路径列出此目录中的文件.我尝试了几个命令,包括:
ls ~/UnixCourse/fileAsst/*.txt|awk -F"/" '{print $NF}'
(cd ~/UnixCourse/fileAsst/*.txt && ls )
Run Code Online (Sandbox Code Playgroud)
和一堆其他人.
但它一直告诉我他们的无效.我知道它必须是一个正确的答案,因为其他人已经超越了这个.但是现在我被困住了,非常沮丧=(
更新:
去了CS实验室后,有人帮助我找出问题所在.我起初需要进入某个工作目录,而事实并非如此.切换到该目录后,我只需要命令:
../UnixCourse/fileAsst/*.txt
Run Code Online (Sandbox Code Playgroud)
并且为我照顾它.感谢所有帮助过的人,我希望这有助于其他人.
尝试:
$ cd ~/UnixCourse/fileAsst/
$ find .
Run Code Online (Sandbox Code Playgroud)
作为一个单行(在子壳中执行)
$ (cd ~/UnixCourse/fileAsst/ && find .)
Run Code Online (Sandbox Code Playgroud)
另一种方法
$ (cd ~/UnixCourse && ls fileAsst/*.txt
$ ls ~/UnixCourse/fileAsst/*.txt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11371 次 |
| 最近记录: |