linux bash指令碼 帶有函式定義

2021-05-23 01:29:12 字數 408 閱讀 6310

1、指令碼名稱:killprocess.sh

內容:#!/bin/bash

function killprocess()

"|grep -v "grep"|wc -l 2>/dev/null)

if [ $ -eq 0 ]

then

printf "$ doesn't run./n"

else

killall -9 $

printf "$ is killed./n"fi}

killprocess curl

printf "kill ok./n"

2、執行指令碼:

chmod 755 killprocess.sh

./killprocess.sh

或者bash killprocess.sh

linux bash指令碼入門

最簡單的例子 hello world 幾乎所有的講解程式設計的書給讀者的第乙個例子都是 hello world 程式,那麼我們今天也就從這個例子出發,來逐步了解 bash。bin bash this is a very example echo hello world 這樣最簡單的乙個 bash 程...

00 Linux BASH指令碼編寫

0 此指令碼的名稱 總共有幾個引數 對應所有位置的引數 上一次命令的返回值 n 對應第n個位置的引數 為強引用,其內如果有引數會當做字元 為弱引用,其內有引數會翻譯 d 測試檔案是否為目錄型別 e 檔案是否存在 f 是否為一般檔案 w 是否有寫入權 r 是否有讀取權 x 是否有執行權 a b 當a執...

函式帶有引數

函式的引數 前面介紹的main函式都是不帶引數的。因此main 後的括號都是空括號。實際上,main函式可以帶引數,這個引數可以認為是 main函式的形式引數。語言規定main函式的引數只能有兩個,習慣上這兩個引數寫為argc和ar 因此,main函式的函式頭可寫為 main argc,ar 語言還...