调用函数system("DIR/B/AA /home/ionadmin/wrk/FileRead/*.txt > name.txt");
在VC中是好用的 因为VC中DIR/B/AA 后面的路径就是E:\\TEMP……,是\方向划线
在linux中目录是/划线,跟DIR/B/AA 一个方向,要是用syste("DIR/B/AA /home/ionadmin/wrk/FileRead/*.txt > name.txt");,显示
sh: dir/b/aa: not found
要是用system("/home/ionadmin/wrk/FileRead/*.txt > name.txt");,显示sh: /home/ionadmin/wrk/FileRead/a.txt: Permission denied
求解!!
linux下读取文件夹中所有txt的名字存入新的txt中
答案:2 悬赏:20 手机版
解决时间 2021-04-12 20:01
- 提问者网友:留有余香
- 2021-04-11 21:59
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-04-11 22:59
system("ls /home/ionadmin/wrk/FileRead/*.txt > name.txt");
全部回答
- 1楼网友:空山清雨
- 2021-04-11 23:54
linux在终端命令行修改文件夹名字用mv命令,命令的用法是这样:mv 原来的名字 修改后的名字;如果是在图形界面的文件管理器中,那就更简单了,直接点击右键选择“重命名”就可以了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯