Përmbajtje:

Çfarë bën kthimi në bash?
Çfarë bën kthimi në bash?

Video: Çfarë bën kthimi në bash?

Video: Çfarë bën kthimi në bash?
Video: Shikojeni se çfarë bëhet në Qabe pas mesnate! 2024, Nëntor
Anonim

Kur a bash funksioni përfundon, e saj kthimi vlerë është statusi i deklaratës së fundit të ekzekutuar në funksion, 0 për sukses dhe numër dhjetor jozero në intervalin 1 - 255 për dështim. Të kthimi statusi mund të specifikohet duke përdorur kthimi fjalë kyçe, dhe ajo është i caktohet ndryshores $?.

Për më tepër, si e ktheni një funksion në bash?

Një funksion mund të kthejë një vlerë në një nga katër mënyrat e ndryshme:

  1. Ndryshoni gjendjen e një ndryshoreje ose variablash.
  2. Përdorni komandën e daljes për të përfunduar skriptin e guaskës.
  3. Përdorni komandën e kthimit për të përfunduar funksionin dhe ktheni vlerën e dhënë në seksionin e thirrjes së skriptit të guaskës.

si mund ta kthej vlerën e jehonës në bash? 2 Përgjigje

  1. Printoni mesazhin në stderr dhe vlerën që dëshironi të merrni në stdout. funksioni fun1() { # Printoni mesazhin në stderr.
  2. Printoni mesazhin normalisht në stdout dhe përdorni vlerën aktuale të kthimit me $?.
  3. Thjesht përdorni variablin global.

Prandaj, çfarë është kthimi në skriptin e guaskës?

komanda e kthimit përdoret për të dalë nga a guaskë funksionin. Duhet një parametër [N], nëse përmendet N atëherë ai kthehet [N] dhe nëse N nuk përmendet atëherë ajo kthehet statusi i të fundit komandë ekzekutohet brenda funksionit ose skenar . N mund të jetë vetëm një vlerë numerike. Shënim: jehonë $? përdoret për të shfaqur të fundit kthimi statusi.

Cili është përdorimi i skriptimit të guaskës?

Skriptet e guaskës na lejoni të programojmë komandat në zinxhirë dhe ta bëjmë sistemin t'i ekzekutojë ato si një ngjarje e shkruar, ashtu si skedarët e grupit. Ato gjithashtu lejojnë funksione shumë më të dobishme, të tilla si zëvendësimi i komandës. Ju mund të thirrni një komandë, si data dhe përdorni ai del si pjesë e një skeme të emërtimit të skedarëve.

Recommended: