如何寫一個簡單的shell腳本
shell類似於windows下面的bat檔案,是一個用來執行一系列命令的腳本。
下面來簡答介紹下一個shell腳本所要注意的地方
操作方法
(01)首先先看一個簡單的例子#!/bin/bash# this is a shell demofunction show_name(){ echo "today is $1 , you $2 dada, from $3" }name="$1"ip=""today=`date +%F`if [ $# != 1 ]; then echo "Usage: ./$0 [shell name]" exitfishow_name "today" "$name" "$ip"sleep 5echo "n"echo "Bye"
(02)第一行以#!開頭,表示要以bash來執行這個shell。也可以是sh因爲sh是指向bash的一個軟連接。7-9行,定義了一個函數。11-13行,定義了3個變量。15-18行,之後就是if條件判斷了。接下來基本上就是執行一條一條的命令了
(03)執行這個shell有很多方式。第一類: ./ 這三種方式都是子進程方式執行。第二類:. /urce 這兩種都是在現在的shell中執行。
(04)可以在執行腳本時,用bash -v 檢查語法。或者bash -x 追蹤bash執行流程
(05)可以在關鍵部位放置echo語句,shell腳本沒有強大的工具,只能靠熟悉語法,多練習,多思考,多加強邏輯。這樣程序的功力和排錯技巧,才能精進。
-
Wps表格的基本操作及簡單數據計算
在日常生活或辦公中,我們常常需要製作表格並對錶格做一些計算,而Wps表格爲我們製作表格和計算數據提供了非常便利的條件,今天小編就來爲大家講解一下Wps表格的基本操作及簡單數據計算。例如,我們要製作下面的表格:操作方法(01)輸入文字內容。(02)將表題文字居中。選中A1...
-
stdole32.tlb丟失或損壞怎麼辦
Excel是我們辦公時候最常用的辦公軟件之一,但是有些win7專業版用戶在使用Excel的過程中出現了“某個對象程序庫丟失或損壞”的警告,這究竟是怎麼回事呢?雖然有這個錯誤提示,但是Excel大部分功能還是可以正常使用的。下面由小編給大家介紹一下丟失或損壞的解決方法...
-
Pr怎樣匯出清晰視頻
在PR上編輯過的視頻怎麼匯出才能得到清晰的畫質呢?下面就來告訴大家如何操作。操作方法(01)開啟PR,找到選單欄的“檔案”,選擇“新建”,再找到“序列”。(02)這個時候會進行源檔案設定,若是想要高清視頻,就選擇“digitalSLR1080P“。(03)然後就可以編輯視頻了,編輯完成後再...
-
如何檢視網絡計算機和設備?
現在我們的電腦,辦公的基本都是與單位局域網相連的,這是爲了方便公司內部數據的傳輸與查詢。因此在工作的網絡中除了知道自己的電腦外,也想知道其它的電腦工作狀態。那麼如何檢視呢?現在和大家分享一下實際操作。操作方法(01)點擊電腦桌面左下角的開始圖標,進入電腦主...