#!/bin/bash
#----------------------------------------------------------------
# Convenience-Aufruf von csv-Dateien fuer midnight commander
#----------------------------------------------------------------

. /usr/local/bins/common

file="${1:?Keine Datei uebergeben}"
verifyFile "$file"
# myconvert2unix "$file"

width={2:-30}
me=$(whoami)
config="/home/$me/csv.conf"

if [ -f "$config" ]; then
  read width < "$config"
  if ! isInteger $width; then
     die "$0: Keine Zahl: $width"
  fi
fi

echo "$0: Spaltenbreite: $width"

case "$file" in
                                 Beispiel_1.csv) mycsvview -nlw $width -s 2:5 -b 5 -z1 "$file" ;;
                                 Beispiel_2.csv) mycsvview -nlw $width -s 2:5:6:7:8:9:15:16 -b 5:6:7:8:9:15:16 -z1 "$file" ;;
                                              *) mycsvview -nlw $width "$file" ;;
esac
vim pretty
