Shell指令碼入門(十一)
在實際開發中,我們的程式可能比較大,需要按模組開發,有不同的子程式
每個子程式都是獨立的一個 檔案,我們可以在一個主程式中呼叫他們
示例:
#!/bin/bash clear echo "" echo "1.Add" echo "2.Delete" echo "3.Display" echo "4.Quit" read selection case ${selection} in "1") ./child_add ;; "2") ./child_delete ;; "3") ./child_display ;; "4") ./child_quit ;; *) echo "oh,no." ;; esac
這是我們的一個主程式,我們根據輸入,呼叫不同的程式
個人感覺,這就是呼叫命令嘛,呼叫我們自己寫的命令而已
就子程式的話,先說到這,就是一個簡單的例子
相關推薦
Shell指令碼入門(十一)
在實際開發中,我們的程式可能比較大,需要按模組開發,有不同的子程式 每個子程式都是獨立的一個 檔案,我們可以在一個主程式中呼叫他們 示例: #!/bin/bash clear echo "" echo "1.Add" echo "2.Delete" echo "3.Dis
Shell指令碼入門(十二)
今天我們來看一下怎樣將資料寫入檔案中,還記得前面輸出資訊使用的echo命令嗎? 輸出到檔案同樣使用這個命令: 1. 寫入檔案 示例: #!/bin/bash echo "write to file." echo "iput your name:" read y_name
Storm入門(十一)Twitter Storm源代碼分析之CoordinatedBolt
業務 什麽 協議 ack 第一個 ng- rec 功能 這一 作者: xumingming | 可以轉載, 但必須以超鏈接形式標明文章原始出處和作者信息及版權聲明網址: http://xumingming.sinaapp.com/811/twitter-storm-code
WPF自學入門(十一)WPF MVVM模式Command命令
tps xaml 使用 company change 用戶 通過命令 AC 聯系人 在WPF自學入門(十)WPF MVVM簡單介紹中的示例似乎運行起來沒有什麽問題,也可以進行更新。但是這並不是我們使用MVVM的正確方式。正如上一篇文章中在開始說的,MVVM的
Java基礎入門(十一)之基本數據包裝類以及簡單轉換
數據包 intvalue nbsp 1.5 lse false 永遠 ring jdk 一、 基本數據類型包裝類 引用數據類型一般為基本數據類型首字母大寫,除了int 、char,其中int的引用數據類型類Integer,char的引用數據類型為Character 關
java多線程快速入門(十一)
lee read .get java多線 als pub syn this ble 在方法上面加synchonizd用的是this鎖 package com.cppdy; class MyThread7 implements Runnable { privat
java多執行緒快速入門(十一)
在方法上面加synchonizd用的是this鎖 package com.cppdy; class MyThread7 implements Runnable { private Integer ticketCount = 100; public boolean falg = tr
Python入門(十一)File檔案方法
Python File(檔案) 方法 file 物件使用 open 函式來建立,下表列出了 file 物件常用的函式: 序號 方法 描述 1 file.close() 關
遊戲開發入門(十一)遊戲引擎架構
該堂課是對遊戲引擎內容的一個概括總結,同時也是對遊戲開發技術的一個相當全面的總結。 正如我在開篇所提到的,遊戲引擎架構的學習有助於我們建立一個對遊戲全域性性的認識。 筆記與總結(請先學習視訊
Vue入門(十一)---- mixins
混入 (mixins) 是一種分發 Vue 元件中可複用功能的非常靈活的方式。混入物件可以包含任意元件選項。當元件使用混入物件時,所有混入物件的選項將被混入該元件本身的選項。 main.js
Swift入門(十一)——型別轉換與is、as操作
三種操作:is、as?和as! Swift是強型別語言,但也允許開發者通過is、as?和as!這三種操作來對型別進行判斷和強制轉換。其中is用作型別判斷,而as?和as!則分別是型別轉換的可選形式和強制形式。在這裡強調一下,swift中比較常用的向下轉換(do
Vue入門(十一)---- 計算屬性實現排序功能
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <me
React Native入門(十一)之螢幕適配
準備 首先,我們在官方文件寬度和高度一節可以知道,RN中單位是dp,這個跟Android中的單位是一致的! 官網中: A dp is equal to one physical pixel on a screen with a density of 1
Apache Flink 零基礎入門(十一)Flink transformation
前面講了常用的DataSource的用法,DataSource其實是把資料載入進來,載入進來之後就需要做Transformatio
Spring Boot 入門(十一):整合 WebSocket, 實時顯示系統日誌
以前面的部落格為基礎,最近一篇為Spring Boot 入門(十):整合Redis哨兵模式,實現Mybatis二級快取。本篇部落格主要介紹了Spring Boot整合 Web Socket進行日誌的推送,並實時顯示在頁面上。 1.匯入jar包 第一個jar包是websocket的,第二個jar包是關於環形佇列
OpenCV3入門(十一)影象直方圖
1、直方圖的概念 灰度直方圖是灰度級的函式,描述的是影象中具有該灰度級的像元的個數。確定影象畫素的灰度值範圍,以適當的灰度間隔為單位將其劃分為若干等級,以橫軸表示灰度級,以縱軸表示每一灰度級具有的畫素數或該畫素佔總像元數的比例值,做出的條形統計圖即為灰度直方圖。灰度直方圖:橫座標是灰度,縱座標是該灰度在影象中
Python爬蟲從入門到放棄(十一)之 Scrapy框架整體的一個了解
object 定義 roc encoding eth obi pipe pos 等等 這裏是通過爬取伯樂在線的全部文章為例子,讓自己先對scrapy進行一個整理的理解 該例子中的詳細代碼會放到我的github地址:https://github.com/pythonsite/
Linux命令(十一)——Shell程序設計二(循環控制語句)
變量 while語句 邏輯 邏輯操作符 字符 內容 循環控制 bre case語句 1.if語句 (1)兩路分支的if語句 (2)多路條件判斷分支的if語句 2.測試語句 (1)文件測試 (2)字符串測試 (3)數值測試 (4)用邏輯操作符進行組合的測試語句 3.case語
Shell練習(十一)
linux shell 習題1:統計數字並求和要求:計算文檔1.txt中每一行中出現的數字個數並且要計算一下整個文檔中一共出現了幾個數字。參考答案:#!/bin/bash # date:2018年3月6日 sum=0 for i in `cat /root/2.txt` do line=`ec
Openstack入門篇(十一)之neutron服務(控制節點)的部署與測試
驅動 username 禁止 普通 虛擬主機 group 查看 禁用 poi 1.Neutron的介紹 Neutron 為整個 OpenStack 環境提供網絡支持,包括二層交換,三層路由,負載均衡,防火墻和 *** 等。Neutron 提供了一個靈