問題タブ [quoting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
355 参照

java - Java からターミナル、Applescript までの空白

osascriptMac ターミナルで " " コマンドを使用して、Java プログラムから AppleScript を実行しようとしています。Applescript は、ターミナルから " osascript ActivateApp.scpt Google\ Chrome" のように名前にスペースを含むアプリで完全に機能しますが、Java で使用しようとすると、スペースのみのアプリが開きます。これまで私は試しました

しかし、どれも機能しません。アップルスクリプトは次のとおりです。

0 投票する
1 に答える
176 参照

html - JSPで4番目にネストされた引用

Tomcatにこの行を飲み込ませるにはどうすればよいですか?すべての引用の組み合わせを試しました!

ELおよびJSLTへの変更を評価するのではなく、解決策があるかどうかを尋ねる

0 投票する
1 に答える
324 参照

regex - SQLがINSERTステートメントのエスケープ文字に負けました

  • MicrosoftSQL2005を使用しています
  • 「誰か」は、SQLの外部で変更できないINSERT「事前定義されたステートメント」のリストを表示します(たとえば、Pythonなどのスクリプト言語を使用します)。
  • 「誰か」である私は、タイプのフィールドの引用符文字をエスケープNVARCHARしようとして問題が発生しています。

たとえば、次のSQLステートメントを実行する必要があるとします。

John Doe's valueSQLステートメントの外部のメソッドを使用せずに、その文字列を挿入()に変換する方法を見つける必要があります。

REPLACE一重引用符を関数と別の一重引用符で連結して、次のステートメントのようなものを試しましたが失敗しました。

または

エスケープ文字を処理するためですが、機能していません。

ストアドプロシージャやより複雑なソリューションを使用するよりも、関数やそのような単純なものを使用する方が好きです。

0 投票する
3 に答える
10088 参照

bash - シェルが変数を介して渡された引数の引用文字を無視するのはなぜですか?

これらは宣伝どおりに機能します。

これらはしません:

2 番目の例では引用符'hello world'で囲まれていますが、grep は (and ) を 1 つの引数として解釈し'hellohello\( world'and world) を別の引数として解釈します。つまり、この場合、'helloが検索パターンworld'になり、検索パスになります。

繰り返しますが、これは引数がargumentString変数から展開された場合にのみ発生します。最初の例では、 grep は'hello world'(およびhello\ world) を単一の引数として適切に解釈します。

これがなぜなのか説明できる人はいますか?シェルコマンドによって正しく解釈されるように、各文字の構文を保持する文字列変数を展開する適切な方法はありますか?

0 投票する
2 に答える
23459 参照

powershell - コマンド内での変数(PowerShell)の使用

基本的に、スケジュールされたタスクでコンピュータ名を指定する必要があります...

前もって感謝します!

0 投票する
2 に答える
24744 参照

bash - mailxコマンドでメーリングリストをccする方法

私は以下のようにccメーリングリストを用意しました:

そして、以下のようなメーリングリストへ:

私のスクリプトはab.sh、コマンドを呼び出してmailx電子メールを送信するスクリプトです。cc_listこれにより、IDをccに保持to_listし、リストで提供されたIDをリストに配置するための電子メールが送信されます。

出力:

不均衡があることを示すエラーが発生してい"ます。誰かが私がこれの解決策を得るのを手伝ってくれますか?

0 投票する
3 に答える
56882 参照

postgresql - postgreSQL でエラーが発生する

引き金

エラーを与える:

「cannot」またはその近くの構文エラー LINE 5: RAISE EXCEPTION 'cannot have a negative ...

行の各フィールドに対してほぼ1つの検証があります。挿入が行われている間にすべての検証をチェックするトリガーが必要であり、その後エラーログを一度だけ発生させます。レイズ通知でレイズ例外を使用する必要がありますか?

例えば:

同じ行について、 dob > 80 であるかどうか、および first_column が整数であるかどうかを確認し、すべての検証でエラーを発生させnocesます。first_column前もって感謝します

0 投票する
2 に答える
95 参照

regex - 正規表現で奇妙なエラーが発生する '[

私はPerlが初めてで、それを学んでいます。bashが提供するように、タブによる単語の自動補完を提供するスクリプトを作成します。入力が定義された配列にない場合は、定義済みのメッセージを出力し、入力が配列にある場合は、同じものに対してシステム コマンドを実行します。

私の仮定では問題なく動作しますが、 [ 文字のみを入力するとエラーが発生し、なぜそれが発生するのかわかりません。

もう1つ、文字なしでタブのみを入力すると、配列に定義済みのコマンドが表示されず、プロンプトのみが表示されるとします。

親切に私を導き、間違っている場合は修正してください。

実行時にデバッグするための -x オプションがあるという点で bash シェル スクリプトを使用する前に、それを行うための Perl のオプションはありますか?

私のスクリプト:

[ を入力するとエラー :

BR ベン

0 投票する
1 に答える
288 参照

bash - \文字をゴブリングせずに変数を1行ずつ読み取ります

私はこのスニペットを使用して、変数を1行ずつ読み取ります。

lines新しい行と文字の出現が含まれます\(文字列lineとして解釈されCます)。残念ながら、このコードのどこかで\文字が単純に削除されています。なぜ、そしてどうすればそれを修正できますか?

編集:サンプル入力はこれです:

文字列を文字列として解釈するために後で使用されるものでは\なく、が削除されることに注意してください。$''C

0 投票する
1 に答える
389 参照

hibernate - Grailsの命名ID列エラー

ドメイン クラスに問題があります。エントリを挿入しようとするたびに、次のエラーが表示されます。

ここに私のドメインクラスがあります:

しかし、保存しようとしたエントリはデータベースに挿入され、そのエラーがスローされます。私はPostgreSQLを使用しています。そのように列名に名前を付ける必要がありました。そのため、列に名前を付ける際にバックティック文字を配置する必要があります。これを行わないと、PostgreSQL がすべてを自動的に小文字に変換するからです。ID 列のバッククォート文字を削除するたびに、エラーは表示されませんが、明らかに列名が小文字に変換されました。