Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:bash

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Következő változat
Előző változat
oktatas:linux:bash [2020/02/20 23:47]
admin [bashdb]
oktatas:linux:bash [2023/08/21 20:23] (aktuális)
admin [Bash]
Sor 4: Sor 4:
  
   * **Szerző:​** Sallai András   * **Szerző:​** Sallai András
-  * Copyright (c) Sallai András2020 +  * Copyright (c) 2020, Sallai András 
-  * Licenc: ​GNU Free Documentation License 1.3 +  * Szerkesztve: ​2020, 2021, 2023 
-  * Web: http://szit.hu+  * Licenc: ​[[https://​creativecommons.org/​licenses/​by-sa/​4.0/​|CC BY-SA 4.0]] 
 +  * Web: https://szit.hu 
 + 
 +===== A Bash ===== 
 + 
 +A Bash egy unix rendszerhéj,​ illetve parancsértelemző,​ amelyben rendelkezésre áll minden programozási eszköz. A legtöbb Unix rendszeren ez az alapértelmezett shell.
  
 ===== Kivitel ===== ===== Kivitel =====
Sor 54: Sor 59:
 </​code>​ </​code>​
  
 +
 +===== Regex =====
 +
 +<code bash>
 +vmi=25
 +if [[ $vmi =~ [0-9] ]]
 +then 
 +    echo tartalmaz számot
 +fi
 +</​code>​
 +
 +
 +
 +<code bash>
 +vmi=25
 +if [[ $vmi =~ ^[0-9]+$ ]]
 +then 
 +    echo csak számot tartalmaz
 +fi
 +</​code>​
 +
 +
 +Lehet így is:
 +<code bash>
 +vmi=25
 +if [[ $vmi =~ ^[[:​digit:​]]+$ ]]
 +then 
 +    echo csak számot tartalmaz
 +fi
 +</​code>​
 +
 +
 +Betűket vagy számokat tartalmaz:
 +<code bash>
 +vmi=25
 +if [[ $vmi =~ ^[0-9a-zA-Z]+$ ]]
 +then 
 +    echo csak számot tartalmaz
 +fi
 +</​code>​
 +
 +
 +
 +Lehet így is:
 +<code bash>
 +vmi=25
 +if [[ $vmi =~ ^[[:​alnum:​]]+$ ]]
 +then 
 +    echo csak számot tartalmaz
 +fi
 +</​code>​
 +
 +
 +K betűvel kezdődik:
 +<code bash>
 +vmi=25
 +if [[ $vmi =~ ^[K] ]]
 +then 
 +    echo K betűvel kezdődik
 +fi
 +</​code>​
 +
 +
 +Különleges karaktereket tartalmaz?
 +<code bash>
 +vmi=25
 +if [[ ! $vmi =~ ^[[:​alnum:​]]+$ ]]
 +then 
 +    echo különleges karaktert tartalmaz
 +fi
 +</​code>​
  
  
oktatas/linux/bash.1582238843.txt.gz · Utolsó módosítás: 2020/02/20 23:47 szerkesztette: admin