«W10: Внимание: изменить файл только для чтения» при запуске сценария BashLinux

Anonymous
«W10: Внимание: изменить файл только для чтения» при запуске сценария Bash

Сообщение Anonymous »

У меня возникла странная ошибка при запуске bash-скрипта в Ubuntu на моем ноутбуке.
Я пишу код на Pyspark в домашнем проекте (просто для изучения), и я создал bash для запуска выполнения с заданными параметрами.
Скрипт tests.sh грязный и банальный:

Код: Выделить всё

#!/usr/bin/bash
input_path="./tests/data/input/csv/2024_october.csv"
output_path="report.txt"

file_type="csv"
python3 refactor_read_data_csv.py nome_job $input_path $file_type $output_path
До сегодняшнего дня этот скрипт работал успешно, но после того, как я нажал несколько клавиш на клавиатуре, при запуске теста от имени

Код: Выделить всё

./tests.sh
Я получаю это сообщение от bash

W10: Avviso: Изменение файла un в sola-lettura

^
Синтаксическая ошибка: недопустимый десятичный литерал

который можно перевести как

"W10: Внимание: изменить файл только для чтения"

но я перепечатал инструкции в новом файле и есть эта ошибка.
Другие команды bash работают.
В файле .vimrc есть какой-то бесполезный плагин, но он сработал (я перезагружаю с помощью .vimrc дома)
Я можно запустить другой файл .sh, но не этот файл: есть идеи?
Заранее спасибо

Подробнее здесь: https://stackoverflow.com/questions/792 ... ash-script

Вернуться в «Linux»