Замучаешься алиасы городить.
Проще переписать в /usr/local/bin и оный путь в PATH воткнуть.
~/bin, если скрипт нужен для одного пользователя.run.sh всё равно придётся делать символическую ссылку run или тот же алиас, если надо будет запускать как runПрактические знания
... Pyton
то есть ваши фантазии о том, что вместо XLSX там CSV - это богатый опыт.
А мое предположение о том, что скрипт с этими данными делает не INSERT, а UPDATE - из пальца.
я умею не только читать, но и думать
Никакой CSV тут никаким боком не поможет
Зачем ему изобретать что-то на "любом языке", особенно если в этом скрипте, как я предположил, а вы не удосужились прочитать, не банальная логика импорта, а обновление данных только при необходимости?
Есть файл эксель который находится в директории, есть скрипт импорта который умеет залить файл через веб-интерфейс браузера.
Это нужно для случая когда менеджер загружает файл в папку на сервер, а крон запускает скрипт в определенное время и происходить импорт.
Любой ЯП общего назначения и сам в БД записать может.
Импорт CSV вряд ли удастся
LOAD DATA LOCAL INFILE
Опять решение выпрашиваете.