国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux中常用腳本和函數分享

2019-10-26 18:36:09
字體:
來源:轉載
供稿:網友

#查找當前目錄中是否存在指定目錄,若不存在,則創建之
代碼如下:
function mkdir_1
{
  if test ! -d $1
    then
     mkdir $1
  fi
}

#指定文件中的"prefix = .*"串替換為"prefix=/home/gnome-unicore-install2/usr/"
#可以用來作為sed用法的參考
代碼如下:
function modify_prefix
{
   chmod +w $1
   cp $1 $1.bak
   sed 's/prefix = .*/prefix=/home/gnome-unicore-install2/usr/g' $1.bak > $1
   rm $1.bak
}

#指定文件中的"^LDFLAGS =.*"串替換為"LDFLAGS = -rdynamic -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXext -lX11 -lm"
代碼如下:
#change_gnome-config FILENAME
function change_gnome-config
{
   cp $1 $1.bak
   sed 's/^LDFLAGS =.*/LDFLAGS = -rdynamic -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXext -lX11 -lm /g' $1.bak> $1    
   rm $1.bak
}

#刪除指定文件的含有指定字符的行
#格式:delete_line filename "word_contain"
代碼如下:
function delete_line
{
   chmod +w $1
   cp $1 $1.bak
   cat $1.bak | grep -v -e "$2" >$1      
}

#用途:刪除文件中包含line1或(和?)line2的行
#格式:delete_line filename line1 line2
代碼如下:
function delete_line_no
{
   chmod +w $1
   cp $1 $1.bak
   sed  $2,$3'd' $1.bak>$1
   rm $1.bak

}

#用途:在LINE_NO指定的行插入字符串CONTENT
#可以用來作為sed用法的參考
#格式: add_line FILENAME LINE_NO CONTENT
代碼如下:
function add_line
{
    chmod +w $1
    cp $1 $1.bak
    sed -e $2 'i' "$3" '' $1.bak > $1
    rm $1.bak
}

#用途:檢查含有"PC24"代碼的程序并打印出來
#格式: check_PC24 //after installation 
代碼如下:
function check_PC24
{
  echo "now comes the PC24 checking..."
  . $COMMAND_UNICORE/shell/shell_PC24 >& /dev/null
  if test -s $COMMAND_UNICORE/PC24_result
     then :
       echo "The following file contains PC24 problems: $COMMAND_UNICORE/PC24_result "
     else
       echo "No PC24 problem found"
  fi
}

#打印標題
代碼如下:
displayheader() {
    echo "   *****************************************"
    echo "   *         IeeeCC754 testing tool           *"
    echo "   *****************************************"
    echo " "
}

#打印一個菜單的做法

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大荔县| 汉中市| 乐业县| 天津市| 张北县| 洱源县| 东乡| 阆中市| 威宁| 金湖县| 泽州县| 龙陵县| 清新县| 松江区| 文化| 雅安市| 镇江市| 云浮市| 青铜峡市| 卫辉市| 昌宁县| 禄劝| 福海县| 虎林市| 那曲县| 元朗区| 枣强县| 河西区| 盈江县| 新宁县| 清新县| 芮城县| 巴南区| 青州市| 泽普县| 朝阳县| 柘城县| 仁寿县| 渑池县| 定安县| 天长市|