0
我需要一個sippet之內更換一個變量,但我必須保持不變的「$ 1」在Apache虛擬主機,例如:BASH - 選擇變量替換
SNIPPET=$(cat <<- 'EOF'
<VirtualHost *:80>
ServerName ${HOSTNAME}
DocumentRoot /usr/local/apache2/htdocs/${HOSTNAME}
<Directory /usr/local/apache2/htdocs/${HOSTNAME}>
Options -Indexes +FollowSymLinks +MultiViews
Require all granted
</Directory>
ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://php56:9000/usr/local/apache2/htdocs/${HOSTNAME}/$1
</VirtualHost>
EOF
)
我需要改變${HOSTNAME}
但不$1
,可能?
使用反斜槓有一個文字'$':'$ {HOSTNAME}/\ $ 1' – oliv
好,有用!對不起,但我是新的.... – hellb0y77