Почему эта команда экспорта не экспортирует функции оболочки? - PullRequest
0 голосов
/ 23 апреля 2019

У меня был файл данных. Я хочу разделить файл на 100. Я получил экспорт ошибки. Произошла ошибка (экспорт: недопустимая опция -f)

код:

data=`awk 'END {print NR}' $DATADIR/data_cst_name_basics.tsv`
echo $data
l_upto=`expr $data / 100`
echo $l_upto
split_filter () { { head -n 1 $DATADIR/data_cst_name_basics.tsv; cat; } > "$FILE"; }i
export -f split_filter
tail -n +2 $DATADIR/data_cst_name_basics.tsv | split --lines=$l_upto --filter=split_filter - $FILES/split_
...