私のpath_bash変数に何かしていますが、何ですか?このコンテキストで{}は何が使用されていますか?
Googleはthisをプルアップしますが、正確に見つけることはできません。
#!/bin/bash
path_bash="$HOME/root/config/bash/"
source "${path_bash}_private.sh"
source "${path_bash}config.sh"
source "${path_bash}utility.sh"
source "${path_bash}workflow.sh"
source "${path_bash}net.sh"
source "${path_bash}makeHTM.sh"
と私は別のファイルに
path_bash
を置くことができますか?
あなたは ''ソース「$ path_bash/_private.sh」を持っていた場合はさておき、あなたはもはやのですぐに次の文字、中括弧を必要とするだろうとして、変数名で使うことができないものになります。また、 'path_bash'が末尾にスラッシュを持たないケースに対しても堅牢です。 –
ところで、Googleから与えられたリンクでは、TLDPにはたくさんのGoogleアプリがありますが、「高度な」Bashガイドには悪い習慣を紹介したり、ほとんど更新されていないという評判もあります。あなたは、[Wooledge BashGuide](http://mywiki.wooledge.org/BashGuide)または[bash-hackers wiki](http://wiki.bash-hackers.org/)またはコース(公式ドキュメント)(https://www.gnu.org/software/bash/manual/)。 –