bash 脚本 - "ls .."(带双点的 ls)有什么作用?
bash scripting - what does "ls .." (ls with double dot) do?
我的作业要求我找出 ls ..
的作用。
我尝试在互联网上搜索,但找不到问题的任何答案。
有人知道这个命令的作用吗?
..
是当前目录中的一个条目,它引用当前目录的父目录。这不是仅供 ls
使用的特殊约定。例如:
$ cd /usr/bin
$ pwd
/usr/bin
$ cd ..
$ pwd
/usr
$ [ -d .. ] && echo "It's a directory"
It's a directory
$ stat ..
<output specific to your installed version of stat>
我的作业要求我找出 ls ..
的作用。
我尝试在互联网上搜索,但找不到问题的任何答案。
有人知道这个命令的作用吗?
..
是当前目录中的一个条目,它引用当前目录的父目录。这不是仅供 ls
使用的特殊约定。例如:
$ cd /usr/bin
$ pwd
/usr/bin
$ cd ..
$ pwd
/usr
$ [ -d .. ] && echo "It's a directory"
It's a directory
$ stat ..
<output specific to your installed version of stat>