Linux Bash
Block 5
Block 5
Fichier Détails
Cartes-fiches | 53 |
---|---|
Langue | Deutsch |
Catégorie | Informatique |
Niveau | Collège |
Crée / Actualisé | 16.08.2019 / 17.01.2025 |
Lien de web |
https://card2brain.ch/box/20190816_linux_bash_Xo-b
|
Intégrer |
<iframe src="https://card2brain.ch/box/20190816_linux_bash_Xo-b/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Créer ou copier des fichiers d'apprentissage
Avec un upgrade tu peux créer ou copier des fichiers d'apprentissage sans limite et utiliser de nombreuses fonctions supplémentaires.
Connecte-toi pour voir toutes les cartes.
#!/bin/bash --> Definiert den Interpreter
chmod +x script.sh
./script.sh
variable=(Arrayinhalt)
variable+=(neuer Inhalt)
echo ${variable[*]}
echo ${orte[1]}
echo ${#orte[*]}
read -p "Erste Zahl: " zahl1 (weist die Eingabe der variable zahl1 zu)
if (($zahl > $zahl2)); then else oder elif fi
function_name (Übergabeparameter) {Funktion}
function_name (Übergabeparameter)
for ((i=0; i<${#array[*]}; i++)) do done
while $i -lt 11 (solange $i kleiner ist(-lt) als 11) do done
for mit seq
for i in $(seq 1 10)dodone
[] --> z.b. grep 300[1-9] gemeinden.txt (Alle PLZ mit 3001 - 3009)
^ --> z.b. grep ^[A-C] gemeinden.txt (Alle Gemeinden mit Anfang A, B oder C)
$ --> z.b. grep 09$ gemeinden.txt
\< \> z.b. grep '\
grep 'Bern' gemeinden.txt
\$ --> z.b. grep '\.' gemeinden.txt
* --> /home/* oder ls *.txt oder ls [aA]* (Alle Dateien mit a oder A am Anfang)
. Grep 39.. gemeinden.txt
ls *.??? (Zeigt alle Dateien mit Dateiendungen mit 3 Zeichen an
Suceh nach regulären Ausdrücken in Zeilen, verändert die Originaldatei nicht!
Nicht case sensitiv
Zeigt Zeilennummern an
Invertiert - alle Zeilen ausser die Zutreffenden
Erweiterte reguläre Ausdrücke, entspricht egrep
Beachtet reguläre Ausdrücke nicht, entspricht fgrep
-
- 1 / 53
-