Iegūstiet komandas rezultātu mainīgajā

Konkrētu iemeslu dēļ ir nepieciešams iegūt mainīgā komandas (vai atpakaļ koda) rezultātu, lai vēlāk izmantotu skriptu.

Tālāk ir minēti dažādi piemēri:

Sintakse

 var = $ (komanda) 

Piezīme. Lūdzu, ņemiet vērā, ka vecā metode, kas izmanto apgrieztās pēdiņas (“komanda”), tomēr ir aizliegta, un šeit sniegtie piemēri ir labāki.

Piemēri

  • Standarta atgūšana
    • tikai stdout
      • var = $ (komanda)
    • stdout un stderr
      • var = $ (komanda 2> & 1)
  • Atgūšanas atpakaļ kods ($?)
    • tikai atpakaļ kodu
      • komandu
      • var = $?
    • Abi
      • var = $ (komanda)
      • var = $?
Iepriekšējais Raksts Nākamais Raksts

Top Padomi