Linux - komandu grupēšana

Kronšteini un kronšteini

Ievads

Kronšteini un kronšteini ļauj veikt pasūtījumu grupu.

Ar bikšturi komandas izpilda pašreizējais apvalks, bet ar iekavām izpilda apakškopa, ko dēvē arī par dakšiņu.

Sintakse

Īstenošana ar pašreizējo apvalku

{komanda; komandu; komanda;}

Īstenošana ar apakšshēmu

(komanda; komanda; komanda; ...)

Piezīmes:

Atdalītājs ";" (semikols) ir nepieciešams pirms aizvēršanas, ja tas atrodas vienā rindā ar pēdējo komandu. Lietojot iekavas, tas tā nav.

Atdalītāja vadība ir līnijas padeve

Atgriešanās kods no vadības bloka ir pēdējā izpildītā komanda.

  • Lietojumi
    • Grupu izmanto galvenokārt, lai:
    • Pārvirziet komandu kopu uz failu (vai no tā)
    • Izpildiet visas komandas fonā
    • Nosakiet komandu komplekta izpildi

Piemērs

Šis ir piemērs, kas, es ceru, palīdzēs labāk izprast bikšturi un iekavās lietoto:

#! / bin / bash

 echo -e "#########################################" echo -e # # Lietojot lencēm # "echo -e" ### ###################################### "echo -e" pašreizējais katalogs: c "pwd echo -e" Mainīgā inicializācija "v" ": nv =" abc "" v = "abc" echo-e "Sākt vidi zem bikšturi ..." n "{echo -e" Pārvietot mainīgo "v": "123" "v =" 123 "echo-e" iDisplayvariable "v": echo -e "$ v" echo -e "Mainiet direktoriju:" echo -e "cd / tmp" cd / tmp echo -e "pašreizējais katalogs: c" pwd} echo -e "n" Noslēdziet vidi zem bikšturi ... "echo -e" pašreizējais katalogs: c "pwd echo -e" ndisplayvariable ". v ": c" echo -e "$ v" echo unset v cd $ HOME echo -e "nospiediet taustiņu, lai turpinātu ..." lasīt atslēgu echo -e "############ ################### "echo -e" # Kronšteinu lietošana # "echo -e" ################# ############## "echo -e" pašreizējais katalogs: c "pwd echo -e" Mainīgā "v" inicializācija: nv = "abc" "v = "abc" echo -e "Sākt vidi zem iekavās ..." ("echo-e" Pārvietojiet variabl "v": nv = "123" "v =" 123 "ec ho -e "iDisplayvariable" v ": echo -e" $ v "echo -e" nChange directory: "echo -e" cd / tmp "cd / tmp echo -e" pašreizējais katalogs: c "pwd) echo-e" Noslēdziet vidi zem iekavām ... n "echo -e" pašreizējais katalogs: c "pwd echo -e" ndisplayvariable "v": c "echo-e" "$ v" atbalss izeja 
Iepriekšējais Raksts Nākamais Raksts

Top Padomi