1.shell腳本編譯運行.c程序

#!/bin/bash
file=$1    #讀取腳本名
file_run=`awk -v str=${file} 'BEGIN{len=split(str,str_list,".");print str_list[1]}'`   #生成編譯後的c程序名稱
gcc -o ${file_run} $file           #編譯命令

[ $? -eq 0 ] && ./${file_run}   #運行命令


舉例: bash run.sh    hello.c

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章