スペースを含むタグを呼び出す bash のテスト SVN スクリプトがあります。これは変数に格納されます。下記参照、
#!/bin/bash
grepper="trunk-index FOR in footer"
a=`svn ls -v file:///var/tags/folderrepo | grep $\"grepper\" | awk '{print $1}'`
echo $a
echo $grepper
echo $a は FOR のようなディレクトリやフッターを提供しません echo $grepper は変数 grepper の内容を提供します
コマンド ラインでは、引用符を使用してタグを呼び出すことができます。
[user@test scripts]# svn ls -v file:///var/tags/folderrepo | grep "trunk-index FOR in footer"
131 ? Jul 29 16:21 trunk-index FOR in footer/
ただし、スクリプトに引用符を付けても、同じものを呼び出すことはできません。スペースを含むタグをbashスクリプトから呼び出すことができるように、grepに何を配置する必要がありますか。
ありがとう!