diff options
Diffstat (limited to 'rushs/tinyprintf/cut_csv/with_cut.sh')
| -rwxr-xr-x | rushs/tinyprintf/cut_csv/with_cut.sh | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/rushs/tinyprintf/cut_csv/with_cut.sh b/rushs/tinyprintf/cut_csv/with_cut.sh deleted file mode 100755 index 9618f00..0000000 --- a/rushs/tinyprintf/cut_csv/with_cut.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh - -[ $# -ne 2 ] && exit 1 - -if ! [ -f "$1" ]; then - exit 1 -fi - -if ! [ "$2" -eq "$2" ] 2> /dev/null; then - exit 1 -fi - -[ "$2" -lt 0 ] && exit 1 - -if [ "$2" -gt "$(wc -l < "$1")" ]; then - exit 1 -fi - -line=$(head --lines="$2" "$1" 2> /dev/null | tail -n 1 | cut -d ';' -f 2-3 || exit 1) -c1=$(echo "$line" | cut -d ';' -f 1) -c2=$(echo "$line" | cut -d ';' -f 2) - -echo "$c1 is $c2" |
