sh эквивалент __FILE__ - PullRequest
       6

sh эквивалент __FILE__

7 голосов
/ 23 июля 2010

Есть ли sh эквивалент __FILE__, чтобы дать мне путь к текущему исполняемому файлу?Решения POSIX предпочтительнее, bash приемлемо, спасибо.

Ответы [ 3 ]

5 голосов
/ 23 июля 2010

Попробуйте использовать $0.

1 голос
/ 23 июля 2010
0 голосов
/ 23 июля 2010

Просто мысль:

#!/usr/bin/env bash

# "$0" will expand to the name of the script, as called from the command line
readlink -f $0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...