私はjspページとその中に機能を持っています。awkを使ってドキュメントに余分な行を追加する
私はこのようなAWKを使用しようとしているfunction foo() {
if(confirm("new text"+bar) {
//do something
}
以下のようなシェルスクリプトでのJSPページへのcondtionがそれを作るために場合exsitingを編集したり、新しいを追加したい
function foo() {
if(confirm("bar") {
// do something
}
新しい場合は条件が1つも存在しない場合。
awk '/foo/{print;print "if(confirm(Hey) {";next}1' myjsp.jsp
awk '/foo2/{print "}";}1' myjsp.jsp //foo2 is fucntion after foo. using this add closing }
問題は、私は私が推測重複行の印刷を見ている。なぜなら、現在の行の後にオプション1プリントアウトすべて。どうやってこれをやめるの?
あなた '場合が...'ステートメントがええエラー...不対 ')' – Kent
を持っています。それはちょうど私が問題でそれを見逃している。それはコードでは問題ありません。 – Shashank