Лс
Size: a a a
Лс
Лс
Лс
Лс
Лс
case $1 in
...
[0-9]) number=$number$1; echo $number;
export number=$number ;;
esac
Лс
➜ ~ .config/i3/i3-resizer.sh 6
6
➜ ~ echo $number
➜ ~
Лс
аᶘ
аᶘ
Лс
аᶘ
аᶘ
Лс
h) i3-msg resize shrink width $number; unset $number ;;
аᶘ
аᶘ
Лс
schipt.sh 5
schipt.sh 5
schipt.sh 5
schipt.sh h
Что приводит к выполнению этой строкиi3-msg resize shrink width 555; unset $number
Лс
#!/bin/bash
case $1 in
h) i3-msg resize shrink width $number; unset $number ;;
j) i3-msg resize shrink height $number; unset $number ;;
k) i3-msg resize grow height $number; unset $number ;;
l) i3-msg resize grow width $number; unset $number ;;
[0-9]) number=$number$1; echo $number;
export number=$number ;;
esac
аᶘ
schipt.sh 5
schipt.sh 5
schipt.sh 5
schipt.sh h
Что приводит к выполнению этой строкиi3-msg resize shrink width 555; unset $number
аᶘ
schipt.sh 5
schipt.sh 5
schipt.sh 5
schipt.sh h
Что приводит к выполнению этой строкиi3-msg resize shrink width 555; unset $number
Лс