Сначала вам нужно разрешить current directory
запущенного скрипта (fetch_urls.sh
в вашем примере).
myPath=$( which [110] )
currentDir=$( dirname "$myPath" )
Затем вам просто нужно исправить свою строку в вашем скрипте:
IFS=\n' read -d '' -r -a urls < "$currentDir/../dat/urls.txt"
Если Вы хотите расширить Eclipse с помощью функциональности, такой как редактирование контекстного меню, единственный способ пойти путем записи плагина. Однако это может быть очень легко и целенаправленно к Вашим потребностям, таким образом, учебное руководство, которое Вы нашли, могло бы быть хорошим способом сделать это.