在终端中创建文件后,该文件保存在哪里?

在终端中创建文件后,该文件保存在哪里?

我创建了一个脚本,该脚本使用命令创建一个文件,touch 该文件保存在哪个目录中?

脚本如下:

#!/bin/sh
touch abc.txt

答案1

如果你touch不提供路径而只提供文件名,它会在当前目录中创建文件。在终端中你可以打印工作d目录pwd或查看提示,默认情况下会显示它。对于脚本,文件会在脚本启动的目录中创建 - 前提是你没有cd使用C悬挂d脚本中的目录。

相关内容