Я пытаюсь получить вывод файла, в котором в качестве разделителя используется "#####", я хочу, чтобы это содержимое (до и после # разделителя) печаталось в отдельных ячейках Excel.Я приложил данные к настоящему моменту и мое требование на следующем снимке экрана. Я новичок в создании сценариев оболочки, я попытался использовать приведенный ниже код для получения данных, которые представлены сейчас, и я не могу перейти к дальнейшей проверке разделителя.
Требуемые данные
Данные на текущий момент / SiCuU.png
Код, используемый до сих пор:
. /data/shellscripts/Consumer_Macros.Include
rm -f /data/shellscripts/essbase/Operate/Overlays/rules*.txt
for i in $(cat apps.txt);
do
cd /local/apps/oracle/Middleware/user_projects/epmsystem1/EssbaseServer/essbaseserver1/app/$i
echo $i >> /data/shellscripts/essbase/Operate/Overlays/rules1.txt
done
for i in $(ls *.rul);
do
echo $i >> /data/shellscripts/essbase/Operate/Overlays/rules1.txt
strings $i >> /data/shellscripts/essbase/Operate/Overlays/rules.txt
echo '####################################' >> /data/shellscripts/essbase/Operate/Overlays/rules.xls
done