Shell - Pretvori znak u broj

  • Problem
  • Riješenje
  • Bilješka

Problem

Napravio sam mali skriptu u kojoj sam zahvaljujući naredbama: sortirati, rezati, awk,

Mogao bih dohvatiti najveću GID grupu mog sustava i spremiti je u varijablu C.

Želio bih povećati GID za neku drugu upotrebu, ali rezultat je netočan.

Ako je GID vraćen je c = 5000, to sam učinio sljedeće:

 echo $ ((c +1)) 

ali rezultat dobivam kao " 1 ".

Stoga bih vas pitao da li se GID oporavio smatra nizom?

Ako da, kako to mogu učiniti da pretvorim ljude?

Riješenje

Pozdrav možete koristiti ovo:

 [tmpfs] $ A = $ (id-g) [tmpfs] $ echo $ A 500 [tmpfs] $ ((A ++)) [tmpfs] $ echo $ A 501 [tmpfs] $ 

Bilješka

Zahvaljujući jipicy za ovaj savjet na forumu.

Prethodni Članak Sljedeći Članak

Top Savjeta