Я поместил файл в папку

/tmp/parent_dir/child_dir/file_1

Скрипт размещен в локации

/usr/local/bin/file_load/load_data

Из этого места (/usr/local/bin/file_load/load_data) как я могу получить доступ к файлу (file_1), который находится в другом месте (/tmp/parent_dir/child_dir/file_1) из скрипта?

1 ответ1

1

Вы хотите, чтобы сценарий оболочки получил путь к файлу в командной строке? Нечто подобное поможет:

#!/bin/bash
file=$1
cat $file

Затем вы можете вызвать скрипт так:

 /usr/local/bin/file_load/load_data /tmp/parent_dir/child_dir/file_1

который выведет файл.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .