次の行があり、その間にすべての単語が必要です。選ぶそして完璧
vertical on; select blah blah blah contains all special characters including /*?&; Done
ベストアンサー1
bash正規表現を使用すると、次のようになります(変数に行があると仮定)。
$ line="vertical on; select blah blah blah contains all special characters including /*?&; Done"
$ [[ "$line" =~ select(.*)Done ]] && echo ${BASH_REMATCH[1]}
blah blah blah contains all special characters including /*?&;