問題タブ [backticks]
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.
mysql - フィールド名の前後にバッククォートを使用する
ここでいくつかの SQL の質問に対するいくつかの回答とコメントを読み、私の友人がそれらを禁止するポリシーを持つ場所で働いていると聞いた後、MySQL でフィールド名の周りにバッククォートを使用することに問題があるかどうか疑問に思っています.
あれは:
perl - Perlでバックティックの出力をフラッシュする方法は?
私がこのperlアプリを持っている場合:
たくさんのものを印刷し、完了するのに長い時間がかかりますが、シェルスクリプトの実行中にその出力を印刷するにはどうすればよいですか?
Perlは完了時にsomeshellscript.shの結果のみを出力するようですが、実行の途中で出力をフラッシュする方法はありますか?
perl - Perl で外部コマンドのエラー出力を読み取るにはどうすればよいですか?
大規模な Perl プログラムの一部としてdiff
、フォルダ内の入力ファイルのコマンドの出力を参照ファイルと照合しています。空白の出力 (一致) は合格結果であり、diff からの出力はすべて不合格の結果です。
問題は、ターゲット フォルダーで予想されるファイル数が不足している場合、diff がスローする例外が出力として表示されず、誤ったパスが作成されることです。
出力例:
テスト-01: 合格
テスト-02: 合格
コードは次のようになります。
これは、呼び出しからの出力がある場合に失敗する簡単なハッカー ジョブdiff
です。で呼び出されたコマンドによってスローされた例外を確認する方法はありbackticks
ますか?
perl - Perlのシステムとバッククォートとパイプの違いは何ですか?
Perl は、外部プログラムを実行する (私が知っている) 3 つの方法をサポートしています。
system
:
次のように:
次のようなバッククォート:
次のようにパイプを介して実行します。
それらの違いは何ですか?私が知っていることは次のとおりです。
- バッククォートとパイプを使用して、コマンドの出力を簡単に取得できます。
- それだけです(今後の編集でさらに?)
mysql - MySQL : ストアド プロシージャのパラメーター名がテーブルの列名と同じ場合 [続行]
入力パラメーター Name を持つストアド プロシージャ SetCustomerName があり、列 Name を持つテーブル customers があるとします。したがって、ストアドプロシージャ内で顧客の名前を設定したいと思います。私が書いたら
これは間違っているので、私は書かなければなりません (例えば)
したがって、バックティックに関するリンク ( http://dev.mysql.com/doc/refman/5.0/en/identifiers.html ) がありますが、それらの使用方法 (パラメーターと列でそれらを使用する方法) について十分に説明されていません。名前)。
そして、非常に奇妙なことがあります(少なくとも私にとっては):どちらの方法でもバックティックを使用できます:
それらはすべてまったく同じように機能します。
これって変だと思いませんか?この奇妙な動作はどこかで説明されていますか?
perl - バックティックを使用して呼び出した場合、Perl の変数に curl の出力を取得するにはどうすればよいですか?
perl の変数への curl 呼び出しの応答を取得しようとしています。
動作しません。これをコマンド ラインで実行すると、curl 呼び出しによってすべての出力がターミナルに正しく出力されますが、変数にはそのデータが入力されません。
Perl curl lib をインストールして呼び出さずにこれを行う方法はありますか?
quotes - 一重引用符の文字
(バッククォート)と'は、一重引用符の2つの異なる文字です。前の2つの引用文字を表示するmysqlスクリプトがありますが、それらを'に変更すると、構文が壊れます。
キーボードから`を入力するにはどうすればよいですか?
python - PythonのBashバックティックに相当
PythonのRubyとPerlにあるバックティックに相当するものは何ですか?つまり、Rubyでは次のことができます。
Pythonでの同等のステートメントはどのように見えますか?私は試しましos.system("cat /tmp/baz")
たが、結果が標準になり、その操作のエラーコードが返されます。
shell - shell: バッククォートで sed を使用する
文字列内の特殊文字を自動的にエスケープしたい。その文字列をエコーして、いくつかのsedにパイプすることを考えました。これは、バックティック内では機能しないようです。では、なぜ
戻る
しかし
ただ戻る
?
sed とは対照的に、tr はバッククォート内で完全に機能します。
戻り値
ruby - sshfs がバックティックで機能しないのはなぜですか?
私が次のことをするとき:
irb コンソールでは、コンソールがフリーズします。
system("sshfs my@host.com /tmp/dir1/") のようなものを使用すると機能しますが、システムコールは何度も使用されるメソッドにあり、それらのいくつかはからの戻り値を必要とするため、バッククォートを使用する必要がありますシェル。
ヒントはありますか?