sh, эквивалентный из __ ФАЙЛ __

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

7
задан quickshiftin 25 September 2013 в 21:06
поделиться

3 ответа

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

5
ответ дан 7 December 2019 в 09:55
поделиться

Подумайте:

#!/usr/bin/env bash

# "$0" will expand to the name of the script, as called from the command line
readlink -f $0
0
ответ дан 7 December 2019 в 09:55
поделиться
1
ответ дан 7 December 2019 в 09:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: