c语言转汇编的脚本 在linux下

来源:互联网 发布:12306购票软件下载 编辑:程序博客网 时间:2024/06/02 20:43
无图无真相。
如题。。。
<img src="http://img.blog.csdn.net/20141207181207442?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2hlbnl1Zmx5aW5n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
源代码
#!/bin/bashif [  "$#" = "0" ] ; then        echo 'help: c2asm FILENAME'        exit 1;fiif [ -f "$1" ] ; then        echo 'check file ok!'else        echo 'c2asm: file not exist'        exit 1;fiecho 'generating asm file...'gcc -O1 -S "$1"tmp=$1asmfile=${tmp%%.c}.s;echo "asm file generated: $asmfile"echo '==================asm===================='cat "$asmfile" | grep -v '\.'echo '==================c======================'cat "$1"echo '==================END===================='echo 'done'


0 0