lynx -post-data
用lynx POST数据,用法
# cat "data here" | lynx -post-data http://www.xxx.com/post.php
但是这里有个urlencode的问题,经过搜索,得到以下方法
# cat /path/to/file|od -t x1 -A n|tr " " %|awk '{printf "%s",$0}'其中od是把字符转换成ASCII码,-t x1是转为16进制
这样转下来是一个矩形,即od到一定长度会换行
然后用awk把这些行都合并成1行
这边其实还可以用tr删除字符
# cat /path/to/file|od -t x1 -A n|tr " " %|tr -d "\n"
分类: Linux