我想使用shell脚本在Python文件的注释中插入版权符号。
我使用了下面的代码,
echo -e "# \xc2\xa9 Copyright ABC" | cat - file.py > temp.py但是当我尝试运行temp.py时,它抛出了以下错误:
Non-ASCII character '\xc2' in file 'temp' but no encoding declared我想使用符号的ASCII代码插入符号,ASCII代码是184。如何使用shell脚本执行此操作?
发布于 2016-02-24 11:03:00
通过以这种方式编写,您已经覆盖了shebang。尝试:
{ echo "#!/usr/bin/env python";
echo -e "# \xc2\xa9 Copyright ABC";
cat file.py; } > temp.py发布于 2016-02-24 11:01:46
您是否可以将ASCII文字粘贴到您的shell脚本中?
echo -e "#©版权所有ABC“| cat - file.py > temp.py
发布于 2016-02-24 11:08:25
在第一行指定编码,然后添加ascii字符如何?
# -*- coding: utf-8 -*-
# Your coment with ascii charactershttps://stackoverflow.com/questions/35592406
复制相似问题