#!/bin/bash
if [ $# -eq 0 ];then
echo "parameter error"
exit
fi
if [ -f $1.exe ] || [ -d $1.exe ]; then
NUM=1
while [ -f $1.exe.$NUM ] || [ -d $1.exe.$NUM ]
do
NUM=$(($NUM+1))
done
NAME=$1.$NUM
else
NAME=./exe/${1%%.*}.exe #文件名
fi
#echo $NAME
g++ $1 -o $NAME || exit $?
./$NAME &
sleep 1
#rm $NAME
wait
Linux运行C++脚本
最新推荐文章于 2024-09-09 17:19:36 发布