zoukankan      html  css  js  c++  java
  • 自动生成头文件的脚本

    编写一个脚本在运行的时候自动生成#!/bin/bash和一些通用的信息,可以大大提升编写脚本的效率。

    脚本如下:

    #!/bin/bash
    if [[ -z "$1" ]];then
       newfile=/home/shell/newscript_`date +%m%d_%S`
    else
       newfile=$1
    fi
    if  ! grep "^#!" $newfile &>/dev/null; then
    cat >> $newfile << EOF
    #!/bin/bash
    # Author: 帅的一笔.
    #Date & Time: `date +"%F %T"`
    #Description: Please Edit here.
    EOF
    fi
    vim +5 $newfile

      

    如果未带参数执行,将在/home/shell目录下生成新的时间戳文件,避免重复及乱码的问题。并且可以将这个脚本改名后直接丢到path路径中,比如/bin/addhead,那么你的系统就多了一个命令addhead了,是不要逼格很高。哈哈~

  • 相关阅读:
    A
    E
    C
    A
    exgcd
    博客
    简单数论
    extended_gcd(扩展欧几里德算法) 青蛙的约会
    扩展欧几里德算法—求解不定方程,线性同余方程
    素数筛 E
  • 原文地址:https://www.cnblogs.com/AlwaysWIN/p/6087890.html
Copyright © 2011-2022 走看看