我有一个带有以下 curl 命令的 bash 脚本:
curl -v -X GET https://example.com -H ~/Desktop/headers.txt -o ~/Desktop/file.txt
当我运行 bash 脚本时,我得到了未经授权的 401。显然我没有正确读取头文件。我的头文件看起来像“授权:承载 40bsafsdgds34234 ....”。我的 curl 版本是 7.26
我有一个带有以下 curl 命令的 bash 脚本:
curl -v -X GET https://example.com -H ~/Desktop/headers.txt -o ~/Desktop/file.txt
当我运行 bash 脚本时,我得到了未经授权的 401。显然我没有正确读取头文件。我的头文件看起来像“授权:承载 40bsafsdgds34234 ....”。我的 curl 版本是 7.26
我可以使用 exctags ( Exuberant Ctags )成功地tags
为 vim 创建一个文件。
但是,创建允许跳转到函数原型的标记不起作用,因为系统标头使用了形式的语法修改宏
#define _EXFUN(name, proto) name proto
并且在,例如string.h
使用
char *_EXFUN(strchr,(const char *, int));
_EXFUN
它为而不是创建一个标签strchr
:
_EXFUN /somedir/include/string.h /^char *_EXFUN(strchr,(const char *, int));$/;" p
我用这个命令创建标签:
exctags -f tags.p --language-force=c --c-kinds=p file1 file2 ...
我已经上下阅读了 exctags 手册页,尝试了各种-I
影响宏扩展的选项,但无济于事。有没有人解决这个问题?