Shell - pārveidojiet rakstzīmi uz numuru

  • Izdevums
  • Risinājums
  • Piezīme

Izdevums

Es izveidoju nelielu apvalka skriptu, kurā, pateicoties komandām: kārtot, sagriezt, awk,

Es varētu iegūt lielāko manu sistēmas GID grupu un saglabāt to mainīgā lielumā C.

Es gribētu palielināt šo GID citu izmantošanu, bet rezultāts ir nepareizs.

Ja tiek atgriezts GID, tas ir c = 5000, tas ir tas, ko es darīju tālāk:

 echo $ ((c +1)) 

bet es iegūšu rezultātu kā " 1 ".

Tāpēc es gribētu jautāt, vai atgūtā GID tiek uzskatīta par virkni?

Ja jā, kā es varu darīt, lai pārvērstu cilvēkus?

Risinājums

Labdien, jūs varat to izmantot:

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

Piezīme

Pateicoties jipicy par šo padomu forumā.

Iepriekšējais Raksts Nākamais Raksts

Top Padomi