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

要求
使用命令./CopyFile filename.txt后,在原位生成一个filename_backup.txt文件。
思路
- 从命令行中获取文件名,并截取文件名,仅保留除后缀外的文件名。
- 将文件名与多个字符串拼接,形成cp filename.txt filename_backup.txt字符串。
- 使用system()将字符串作为参数调用系统命令。
代码

效果

使用命令./CopyFile filename.txt后,在原位生成一个filename_backup.txt文件。
共有 0 条评论