問題タブ [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.
java - Java からターミナル、Applescript までの空白
osascript
Mac ターミナルで " " コマンドを使用して、Java プログラムから AppleScript を実行しようとしています。Applescript は、ターミナルから " osascript ActivateApp.scpt Google\ Chrome
" のように名前にスペースを含むアプリで完全に機能しますが、Java で使用しようとすると、スペースのみのアプリが開きます。これまで私は試しました
と
しかし、どれも機能しません。アップルスクリプトは次のとおりです。
html - JSPで4番目にネストされた引用
Tomcatにこの行を飲み込ませるにはどうすればよいですか?すべての引用の組み合わせを試しました!
ELおよびJSLTへの変更を評価するのではなく、解決策があるかどうかを尋ねる
regex - SQLがINSERTステートメントのエスケープ文字に負けました
- MicrosoftSQL2005を使用しています。
- 「誰か」は、SQLの外部で変更できない
INSERT
「事前定義されたステートメント」のリストを表示します(たとえば、Pythonなどのスクリプト言語を使用します)。 - 「誰か」である私は、タイプのフィールドの引用符文字をエスケープ
NVARCHAR
しようとして問題が発生しています。
たとえば、次のSQLステートメントを実行する必要があるとします。
John Doe's value
SQLステートメントの外部のメソッドを使用せずに、その文字列を挿入()に変換する方法を見つける必要があります。
REPLACE
一重引用符を関数と別の一重引用符で連結して、次のステートメントのようなものを試しましたが失敗しました。
または
エスケープ文字を処理するためですが、機能していません。
ストアドプロシージャやより複雑なソリューションを使用するよりも、関数やそのような単純なものを使用する方が好きです。
bash - シェルが変数を介して渡された引数の引用文字を無視するのはなぜですか?
これらは宣伝どおりに機能します。
これらはしません:
2 番目の例では引用符'hello world'
で囲まれていますが、grep は (and ) を 1 つの引数として解釈し'hello
、hello\
( world'
and world
) を別の引数として解釈します。つまり、この場合、'hello
が検索パターンworld'
になり、検索パスになります。
繰り返しますが、これは引数がargumentString
変数から展開された場合にのみ発生します。最初の例では、 grep は'hello world'
(およびhello\ world
) を単一の引数として適切に解釈します。
これがなぜなのか説明できる人はいますか?シェルコマンドによって正しく解釈されるように、各文字の構文を保持する文字列変数を展開する適切な方法はありますか?
powershell - コマンド内での変数(PowerShell)の使用
基本的に、スケジュールされたタスクでコンピュータ名を指定する必要があります...
前もって感謝します!
bash - mailxコマンドでメーリングリストをccする方法
私は以下のようにccメーリングリストを用意しました:
そして、以下のようなメーリングリストへ:
私のスクリプトはab.sh
、コマンドを呼び出してmailx
電子メールを送信するスクリプトです。cc_list
これにより、IDをccに保持to_list
し、リストで提供されたIDをリストに配置するための電子メールが送信されます。
出力:
不均衡があることを示すエラーが発生してい"
ます。誰かが私がこれの解決策を得るのを手伝ってくれますか?
postgresql - postgreSQL でエラーが発生する
引き金
エラーを与える:
「cannot」またはその近くの構文エラー LINE 5: RAISE EXCEPTION 'cannot have a negative ...
行の各フィールドに対してほぼ1つの検証があります。挿入が行われている間にすべての検証をチェックするトリガーが必要であり、その後エラーログを一度だけ発生させます。レイズ通知でレイズ例外を使用する必要がありますか?
例えば:
同じ行について、 dob > 80 であるかどうか、および first_column が整数であるかどうかを確認し、すべての検証でエラーを発生させnoces
ます。first_column
前もって感謝します
regex - 正規表現で奇妙なエラーが発生する '[
私はPerlが初めてで、それを学んでいます。bashが提供するように、タブによる単語の自動補完を提供するスクリプトを作成します。入力が定義された配列にない場合は、定義済みのメッセージを出力し、入力が配列にある場合は、同じものに対してシステム コマンドを実行します。
私の仮定では問題なく動作しますが、 [ 文字のみを入力するとエラーが発生し、なぜそれが発生するのかわかりません。
もう1つ、文字なしでタブのみを入力すると、配列に定義済みのコマンドが表示されず、プロンプトのみが表示されるとします。
親切に私を導き、間違っている場合は修正してください。
実行時にデバッグするための -x オプションがあるという点で bash シェル スクリプトを使用する前に、それを行うための Perl のオプションはありますか?
私のスクリプト:
[ を入力するとエラー :
BR ベン
bash - \文字をゴブリングせずに変数を1行ずつ読み取ります
私はこのスニペットを使用して、変数を1行ずつ読み取ります。
lines
新しい行と文字の出現が含まれます\
(文字列line
として解釈されC
ます)。残念ながら、このコードのどこかで\
文字が単純に削除されています。なぜ、そしてどうすればそれを修正できますか?
編集:サンプル入力はこれです:
文字列を文字列として解釈するために後で使用されるものでは\
なく、が削除されることに注意してください。$''
C
hibernate - Grailsの命名ID列エラー
ドメイン クラスに問題があります。エントリを挿入しようとするたびに、次のエラーが表示されます。
ここに私のドメインクラスがあります:
しかし、保存しようとしたエントリはデータベースに挿入され、そのエラーがスローされます。私はPostgreSQLを使用しています。そのように列名に名前を付ける必要がありました。そのため、列に名前を付ける際にバックティック文字を配置する必要があります。これを行わないと、PostgreSQL がすべてを自動的に小文字に変換するからです。ID 列のバッククォート文字を削除するたびに、エラーは表示されませんが、明らかに列名が小文字に変換されました。