[英]Shell: how to get name of included file?
我真的找不到解決我這個簡單問題的方法...需要您的幫助。 所以..
我有兩個文件:
run.sh:
#!/bin/sh # include file my.sh . my.sh
my.sh:
#!/bin/sh # Show my filename echo "$0"
並運行命令:
# sh run.sh
結果:
run.sh
但我希望包含文件名:
my.sh
那么問題是如何獲取CURRENT文件名? 預先感謝!
在BASH中,您可以使用:
echo "${BASH_SOURCE[0]}"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.