解决shell脚本编写中出现的文件名后面带问号问题
2017-07-20 10:53
513 查看
1. 如果你的 shell 脚本内容如下
./format -format ./format_model--input data.txt > result.txt[注意这里直接回车换行了]
echo 'complete'
上面重定向后的 result.txt 实际查看名称为 fresult.txt^M,其实^M为 linux无法识别的字符时的一种替换,实际重定向后 文件名为 result.txt\r
2. 解决办法
./format -format ./format_model--input data.txt > result.txt[这里加个空格后 再回车]
echo 'complete'
问题就解决了。生成的文件名就是正常的 result.txt了。
./format -format ./format_model--input data.txt > result.txt[注意这里直接回车换行了]
echo 'complete'
上面重定向后的 result.txt 实际查看名称为 fresult.txt^M,其实^M为 linux无法识别的字符时的一种替换,实际重定向后 文件名为 result.txt\r
2. 解决办法
./format -format ./format_model--input data.txt > result.txt[这里加个空格后 再回车]
echo 'complete'
问题就解决了。生成的文件名就是正常的 result.txt了。
相关文章推荐
- 关于 shell 脚本中 重定向文件名带问号的解决办法
- Windows下编写shell脚本出现\r错误解决方法
- 编写创建数据库脚本出现的问题解决
- 解决在windows环境中编写shell脚本,在Linux运行出错的问题
- Intellj idea 上编写上传案例,上传文件时,出现文件名乱码问题描述及解决方式
- 菜鸟--shell脚本编写之解决问题篇
- Spark shell退出操作以及出现问题的解决方法
- shell时间,shell创建文件,linux shell编写以日期时间为文件名的脚本学习笔记 (转)
- 解决脚本占用当前shell的问题
- 在Eclipse中编写servlet时出现"The import javax.servlet cannot be resolved" 问题解决办法
- Linux执行shell脚本提示文件找不到问题解决办法
- python学习笔记——5_解决问题编写脚本
- 【COCOS2DX-LUA 脚本开发之十三】解决lua项目编译Android出现get data from file failed以及路径等问题
- servlet下载,解决文件名中有中文下载路径出现乱码不能正常下载问题
- 在Eclipse中编写servlet时出现"The import javax.servlet cannot be resolved" 问题解决办法
- 在Eclipse中编写servlet时出现"The import javax.servlet cannot be resolved" 问题解决办法
- 利用Shell 脚本解决DDOS攻击问题
- Shell脚本执行时出现declare: not found的解决方法