深圳网深圳网站开发公司,临沂市经济开发区建设局网站,常见网页制作软件,软件正版化情况及网站建设情况请阅读【嵌入式开发学习必备专栏 】 文章目录 shell 命令 basenamedf 命令 shell 命令 basename
在 shell 脚本中#xff0c;可以使用 basename 命令来获取文件的基本名称#xff08;不带路径的部分#xff09;。以下是如何将文件名赋值给变量的示例#xff1a;
file_pat…请阅读【嵌入式开发学习必备专栏 】 文章目录 shell 命令 basenamedf 命令 shell 命令 basename
在 shell 脚本中可以使用 basename 命令来获取文件的基本名称不带路径的部分。以下是如何将文件名赋值给变量的示例
file_path../a.txt
file_name$(basename $file_path)
echo File name is: $file_name在这个示例中basename $file_path 调用会返回 a.txt去掉了路径部分 ../。通过命令替换 $(...)我们将 basename 命令的输出赋值给了变量 file_name。
然后脚本通过 echo 命令打印出文件名。当 运行这段脚本时 会看到输出 File name is: a.txt。
df 命令
在 Linux 中如果 想查看当前目录是挂载在哪里的 可以使用 df 命令它会显示文件系统的磁盘空间使用情况并列出每个挂载点。要查看当前目录的挂载点可以使用以下命令
df -h .这里 -h 选项让 df 以人类可读的方式如 MB、GB 等显示磁盘空间大小而 . 代表当前目录。 命令的输出将类似于以下内容
Filesystem Size Used Avail Use% Mounted on
/dev/sda0 100G 33G 62G 35% /home在这个例子中当前目录挂载在 /dev/sda0 设备上其挂载点是 /home。 如果 需要更详细的信息例如文件系统的类型可以省略 -h 选项
df .这将显示同样的挂载点信息但大小会以字节为单位显示更适合脚本处理。