shell 相关

shell脚本执行错误 $'\r':command not found

存现这种错误是因为 编写的 shell脚本是在win下编写的,每行结尾是\r\n 的Unix 结果行是\n

所以在Linux下运行脚本 会任务\r 是一个字符,所以运行错误,需要把文件转换下:
dos2unix train.sh

train.sh

source activate env_name
CUDA_VISIBLE_DEVICES=0,1,2,3 nohup python train.py --batch-size=32 &
tail -f nohup.out
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • hell 简单点理解,就是系统跟计算机硬件交互时使用的中间介质,它只是系统的一个工具。用户直接面对的不是计算机硬件...
    大唐雷恋阅读 241评论 0 0
  • netstat -tnlp|egrep -i "$1"|awk {'print $7'}|awk -F'/' '{...
    JerichoYu阅读 1,042评论 0 0
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,533评论 0 5
  • 本文参考自 《Linux Shell命令行及脚本编程实例详解 》 用户登录时 Bash 将会使用以下初始化文件和启...
    赵者也阅读 198评论 0 0
  • 前天半辈子好友在经历了痛苦的怀孕阶段,终于生下了小公主,我激动得差点掉泪。 当晚就做了梦,梦见了宝宝,头发密密的眼...
    sansan阅读 228评论 0 1