Dnes pokračujeme so seriálom vi. Očíslujme si riadky. Poviem to ako hovorím študentom. (Nebojte sa, dnes to nebude veľa :-)
1. Máme nejaký skript (teraz ho nezisťujme, čo robí.) Očíslujme riadky:
#!/bin/bash
echo ready...steady
echo date of start
date
if test -e /etc/passwd
then echo "nevymazte to."
else
echo "stratil si uzivatelov"
echo date of end
date
fi
2. Vôjdem do skriptu cez vi
vi skript.sh
- som v command mode
- neprepínam sa do insert mode
- napíšem dvojbodku, cez ktorú dávam príkazy v tom vi (napr. wq ako vieme)
- za dvojbodkou napíšem set nu - to znamená set number, nastáv čísla
- takto:
:set nu
3. Pozrime sa na skript
1 #!/bin/bash
2
3 echo ready...steady
4
5 echo date of start
6
7 date
8
9 if test -e /etc/passwd
10
11 then echo "nevymazte to."
12
13 else
14
15 echo "stratil si uzivatelov"
16
17 echo date of end
18
19 date
20
21 fi
22
4. Keď chceme ísť do insert mode, môžeme, dáme len písmeno i
Seriál o vi: https://zapiskylinuxadmina.blogspot.com/2020/01/vi-editor-serial.html
o vi:
http://vimgenius.com/
Obrázok: https://linuxize.com/post/how-to-show-line-numbers-in-vim/
Žiadne komentáre:
Zverejnenie komentára