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

11
labs/lab2/scripts/script226.sh Executable file
View File

@@ -0,0 +1,11 @@
#!/bin/bash
[ "$#" -ne 3 ] && echo "usage: $0 file h|t N" && exit 1
file=$1
mode=$2
num=$3
case "$mode" in
h) head -n "$num" -- "$file" 2>/dev/null ;;
t) tail -n "$num" -- "$file" 2>/dev/null ;;
*) echo "mode must be h or t" ; exit 1 ;;
esac