Linux Bash
Block 5
Block 5
Set of flashcards Details
Flashcards | 53 |
---|---|
Language | Deutsch |
Category | Computer Science |
Level | Secondary School |
Created / Updated | 16.08.2019 / 17.01.2025 |
Weblink |
https://card2brain.ch/box/20190816_linux_bash_Xo-b
|
Embed |
<iframe src="https://card2brain.ch/box/20190816_linux_bash_Xo-b/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
[] --> 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
grep ^[G*] gemeinden.txt
grep -i "unterbäch" gemeinden.txt
grep -i "unterbäch" ./*
/etc/.vimrc (Globales .vimrc), /home/benutzername/.vimrc (benutzerbezogenes .vimrc)
set number ins .vrimrc file schreiben
type -a
alias
alias ll="ls -alhoF" (mit ll ist jetzt = ls -alhoF)
unalias ll
In /etc/bash.bashrc eintragen (Global), /root/.bashrc (benutzerbezogen)
Mit VIM .bashrc öffnen, oder wenn .bash_aliases hinterlegt ist dort
env (Umgebungsvariablen werden nach der Konvention immer GROSS geschrieben)
echo $
set | less
alpha=20
declare integer apha=20
bash --> export a (bash öffnet eine Subshell)
unset
;
&&
||
echo $((a+b))
let summe=a+b --> echo $summe
#!/bin/bash --> Definiert den Interpreter
chmod +x script.sh