linux下wait命令的使用小結

2021-07-09 06:55:52 字數 429 閱讀 8509

1.wait

wait是用來阻塞當前程序的執行,直至指定的子程序執行結束後,才繼續執行。使用wait可以在bash指令碼「多程序」執行模式下,起到一些特殊控制的作用。

2.使用格式

wait [程序號 或 作業號]

eg:wait 23   or  wait %1

備註:如果wait後面不帶任何的程序號或作業號,那麼wait會阻塞當前程序的執行,直至當前程序的所有子程序都執行結束後,才繼續執行。

3.使用範例

#!/bin/sh

echo 「1」

sleep 5&

echo 「3」

echo 「4」

wait #會等待wait所在bash上的所有子程序的執行結束,本例中就是sleep 5這句

echo」5」

Linux命令下,cp,rm,mv命令的使用

linux命令列下的複製 刪除與移動 cp,rm,mv cp copy 複製 cp這個命令的用途很多,除了單純的複製之外,還可以建立鏈結檔案對比兩檔案的新舊而予以更新,以及複製整個目錄等 語法cp adfilprsu 原始檔 目標檔案 原始檔 source 目標檔案 destination 選項 a...

Linux下的exit函式和wait函式

exit函式 無論在程式中的什麼位置,只要執行到exit系統呼叫,程序就會停止剩下的所有操作,清除包括pcb在內的各種資料結構,並終止本程序的執行。如果乙個程序已經終止,而其父程序沒有對其進行處理 獲得終止資訊,釋放資源 那麼它將變成殭屍程序,在編寫長期執行的程式時,尤其要注意這一點。wait函式 ...

linux下source命令的使用

source命令 source命令也稱為 點命令 也就是乙個點符號 source命令通常用於重新執行剛修改的初始化檔案,使之立即生效,而不必登出並重新登入。用法 source filename 或 filename source命令除了上述的用途之外,還有乙個另外乙個用途。在對編譯系統核心時常常需要...