工程创建脚本
前言:
此脚本适用于:在 linux 环境中,创建 C 工程项目目录,目录名称默认为 test+日期,例:『test-20-13-32
』,同时脚本运行后会在目录下生成文件夹 srcs
和 Makefile
(一)新建文件 Create.sh,并编辑
在命令行输入 vim Create.sh
,将下面的内容写入
#!/bin/bash
date=\test-20-$(date +%m)\-$(date +%d)
fill_vim()
{
echo "############# vim.sh ############
#!/bin/sh
srand=\$(date +%s)
rand=\$[ \$srand%10 ]
fill()
{
echo \"#include <stdio.h>
int main()
{
return 0;
}
\" > \$1
}
if [ \$# -lt 1 ] ; then
# echo FileName to create is required
fill \$rand.c \$1
vim \$rand.c
exit 1
fi
FileName=\$1
if [ -e \$FileName ]; then
vim \$FileName
exit 1
fi
fill \$FileName \$1
vim \$FileName
exit 0
" > $1
}
fill_makefile()
{
echo "# File paths
SRC_DIR :&