linux判断文件是否存在
时间: 2023-09-02 10:09:47 浏览: 76
在 Linux 中可以通过使用 `test` 命令或 `[` 命令来判断文件是否存在。
使用 `test` 命令:
```bash
test -e 文件路径
```
或者使用 `[` 命令:
```bash
[ -e 文件路径 ]
```
其中,`-e` 参数表示判断文件是否存在,若存在则返回 0,否则返回非 0 值。
例如,判断 `/etc/passwd` 文件是否存在,可以执行以下命令:
```bash
test -e /etc/passwd
echo $?
```
或者:
```bash
[ -e /etc/passwd ]
echo $?
```
如果文件存在,命令的输出结果为 0;否则输出结果为非 0 值。
相关问题
Linux判断文件是否存在
在 Linux 中要判断文件是否存在,可以使用命令“test”。例如,要检查文件“myfile.txt”是否存在,可以使用以下命令:test -f myfile.txt。如果文件存在,则该命令会返回 0;如果文件不存在,则该命令会返回 1。
linux 判断文件是否存在
Linux 中可以使用 "test" 命令或 "[" 来判断文件是否存在,语法如下:
```
test -e filename
```
或
```
[ -e filename ]
```
如果文件存在,则返回值为 0;否则为非 0 值。
阅读全文