diff options
| author | Martial Simon <msimon_fr@hotmail.com> | 2025-10-11 22:19:00 +0200 |
|---|---|---|
| committer | Martial Simon <msimon_fr@hotmail.com> | 2025-10-11 22:19:00 +0200 |
| commit | 73c2b00a10c5786ddeeacc915e233fd4df1c9321 (patch) | |
| tree | e299ea4e8ac161b2b21170172ff8f182c1c3fe1a /rushs/evalexpr/cut_csv | |
| parent | c9b6b9a5ca082fe7c1b6f58d7713f785a9eb6a5c (diff) | |
fix: evalexpr & tinyprintf contenaient toute la piscine
Diffstat (limited to 'rushs/evalexpr/cut_csv')
| -rw-r--r-- | rushs/evalexpr/cut_csv/test.csv | 15 | ||||
| -rwxr-xr-x | rushs/evalexpr/cut_csv/with_cut.sh | 23 | ||||
| -rwxr-xr-x | rushs/evalexpr/cut_csv/with_sed.sh | 24 |
3 files changed, 0 insertions, 62 deletions
diff --git a/rushs/evalexpr/cut_csv/test.csv b/rushs/evalexpr/cut_csv/test.csv deleted file mode 100644 index d88282b..0000000 --- a/rushs/evalexpr/cut_csv/test.csv +++ /dev/null @@ -1,15 +0,0 @@ -James;Lebron;LABron;Lakers; -Davis;Anthony;Unibrow;Pelicans; -Mitchell;Donovan;Spida;Jazz; -Harden;James;TheBeard;Rockets; -Cousins;DeMarcus;Boogie;Wariors; -Embiid;Joel;TheProcess;76Sixers; -Bryant;Kobe;BlackMamba;Lakers; -Jordan;Michael;AirJordan;Bulls; -Johnson;Earvin;Magic;Lakers; -Howard;Dwight;Superman;Wizards; -Westbrook;Russel;MrTripleDouble;Thunder; -Durant;Kevin;KD;Wariors; -George;Paul;PG-13;Thunder; -Leonard;Kawhi;TheKlaw;Raptors; -Irving;Kyrie;UncleDrew;Celtics; diff --git a/rushs/evalexpr/cut_csv/with_cut.sh b/rushs/evalexpr/cut_csv/with_cut.sh deleted file mode 100755 index 9618f00..0000000 --- a/rushs/evalexpr/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" diff --git a/rushs/evalexpr/cut_csv/with_sed.sh b/rushs/evalexpr/cut_csv/with_sed.sh deleted file mode 100755 index fb5e1f8..0000000 --- a/rushs/evalexpr/cut_csv/with_sed.sh +++ /dev/null @@ -1,24 +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 - -i=1 - -while IFS= read -r line; do - [ "$i" -eq "$2" ] && echo "$line" | sed 's/^.*;\(.*\);\(.*\);.*;$/\1 is \2/' - i=$(($i + 1)) -done < "$1" |
