Когда я пытаюсь запустить этот скрипт, появляется эта ошибка: «Операция extra/home/ubuntu/Desktop/Destino /», и я не знаю, почему, кто-то мне помогает.Error Shell Script
#!/bin/bash
input="/home/ubuntu/Desktop/Output/SAIDA.txt"
dt=`date +"%Y%m%d%H%M%S"`
layout='C'
if [ -e "$input" ] ; then
header=$(head -n 1 $input)
export header
tail -n +2 $input | split -l 99 -d --additional-suffix=.txt \ --filter='{ printf %s\\n "$header"; cat; }' >/home/ubuntu/Desktop/Destino/$FILE - NOMENCLATURA_${dt}_
for arquivo in ´Is/home/ubuntu/Desktop/*.txt´
do
NOME= ´cat $arquivo | cut -d "." -f1´
touch/home/ubuntu/Desktop/Destino/$NOME.cfg
echo $dt > $NOME.cfg
echo $layout > $NOME.cfg
done
else
echo "The input file does not exist."
fi
Существует множество ошибок. http://www.shellcheck.net может рассказать вам больше. – Biffen
$ FILE не определен. Но, как сказал @Biffen, есть многочисленные ошибки, которые вам придется пройти. – jgshawkey