This commit is contained in:
nik
2025-10-01 22:52:39 +03:00
parent 52eacca48c
commit c10f32f1a5
25 changed files with 337 additions and 0 deletions

17
labs/lab2/scripts/script225.sh Executable file
View File

@@ -0,0 +1,17 @@
#!/bin/bash
for cmd in nano vi links; do
command -v "$cmd" >/dev/null 2>&1 || { echo "$cmd is not installed"; exit 1; }
done
echo "1) nano"
echo "2) vi"
echo "3) links"
echo "4) exit"
read -r -p "choose 1-4: " choice
case "$choice" in
1) exec nano ;;
2) exec vi ;;
3) exec links ;;
4) exit 0 ;;
*) echo "invalid choice" ; exit 1 ;;
esac