实现CopyFile:从Linux命令行中读取文件名,并拷贝/备份该文件(C)

文章首发及后续更新:https://mwhls.top/1328.html
新的更新内容请到mwhls.top查看。
无图/无目录/格式错误/更多相关请到上方的文章首发页面查看。

要求

使用命令./CopyFile filename.txt后,在原位生成一个filename_backup.txt文件。

思路

  1. 从命令行中获取文件名,并截取文件名,仅保留除后缀外的文件名。
  2. 将文件名与多个字符串拼接,形成cp filename.txt filename_backup.txt字符串。
  3. 使用system()将字符串作为参数调用系统命令。

代码

效果

实现CopyFile:从Linux命令行中读取文件名,并拷贝/备份该文件(C)_第1张图片

你可能感兴趣的:(linux,C,linux,字符串)