Created
June 4, 2020 06:46
-
-
Save Hikali-47041/33d89e6209869a7ae9f0edbed7e3dd22 to your computer and use it in GitHub Desktop.
課題提出用(雑)スクリプト
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# 入力処理 | |
echo "出力するファイル名(拡張子付き)を入力してください。 >>> " | |
read outputname | |
echo "演習の回数を入力してください。>>> " | |
read count | |
echo "問題の最大数を入力してください。 >>> " | |
read section | |
#ファイル出力 | |
echo -e "プログラミング 提出課題 \n \n" >> $outputname | |
# 指定回数文の出力ループ | |
for (( var=1 ; var<=$section; var++)) | |
do | |
echo "$count-$var.cの出力開始" | |
echo -e "\n -- ソースコード:$count-$var.c -- \n" >> $outputname | |
cat $count-$var.c >> $outputname | |
gcc -Wall -o code.out $count-$var.c # コンパイル | |
echo -e "\n\n ---- $count-$var.c 実行例 ---- \n" >> $outputname | |
echo "処理が止まった際はキーボードからの入力をしてください >>> " | |
./code.out >> $outputname # 実行 | |
echo -e "\n ---------------- \n" >> $outputname | |
echo "$count-$var.cの出力完了。" | |
done | |
rm code.out | |
cat $outputname #出力されたファイルの結果を確認 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
自己満足用です。実行するとこんな感じのテキストが出てきます。