問題タブ [interactive-shell]
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.
mongodb - MongoDBにはシェル履歴ファイルがありますか?
MongoDBにはファイルのようなものがあり.bash_history
ますか?
最近、長いコマンドを入力し、シェルを閉じて再度開いたので、それを取得したいと思います。
新しいシェルでは最後のシェルの履歴にアクセスできないように見えるため、押し上げは機能しません。
Homebrewで1.8.1をインストールしました。MongoDBインタラクティブシェル履歴ロギングをオンにする設定変数はありますか?
これが私のmongod.conf
ファイルです:
python - Python インタラクティブ シェルの拡張
Python のインタラクティブ シェルを拡張して、Python 以外の特定のステートメントやコマンドを実行できるようにしたいと考えています。アイデアは、入力したものが既知の外部コマンドについて解析される可能性があるプロンプトに何かNameError
を入力すると、外部コマンドが見つからない場合にのみNameError
.
どこから始めればよいかよくわかりません。code.InteractiveConsole().interact()
内部で呼び出してみましたtry: / except NameError
が、うまくいきませんでした
モジュールのドキュメントを読みましたcmd
が、外部コマンドを呼び出すために設計された JUST のように見え、python ステートメントを無視します。
目標は、(sh ではなく) Python でスクリプト化できる単純な (非常に小さく、GUI のないシステム用の) コマンド シェルです。
どこを見ればいいですか?純粋な Python ソリューションが理想的です。
google-app-engine - Google インタラクティブ シェル
私は実質的に Google App Engine を初めて使用しますが、Google App Engine を使用してアプリを作成する宿題があります。Google インタラクティブ シェルを使用してアプリをオフラインでデバッグしようとしています。http://localhost:8080は問題ないように見えますが、デバッグのためにhttp://localhost:8080/shellを開こうとすると、壊れた URL が表示されました。ディレクトリをチェックしましたが、問題ありません。
私の問題は app.yaml ファイルにあると思います。ええと、.yaml ファイルについて何も知らないのですが、どこに問題があるのか教えていただけませんか?
これが私のapp.yamlです(すべてのインタラクティブシェルプロパティを「シェル」という名前のフォルダーに入れました)
php - --with-readlineオプションを使用してphpをコンパイルする方法
私は最近、Pythonに似たPHPインタラクティブシェルについてこの質問をしました。このページを表示した後、私がする必要があるのは--with-readlineオプションを使用してPHPをコンパイルすることのようです。問題は、Windowsでは、その方法がわからないことです。誰か助けてもらえますか?
python - Pythonサブプロセス:シェルスクリプトとの対話
ユーザーにあまりにも多くの質問をするシェルスクリプトがあります。
で終わるすべての質問と:
、で終わるすべての質問に答えたいと思います。enter?
y
enter
例えば、
私はサブプロセスを次のように開始しました:
質問が表示されるのを待って、スクリプトの出力をポーリングするにはどうすればよいですか?
windows - Windows で Mongo シェル履歴ファイルまたはすべての履歴にアクセスする方法
これは、Mac などでは ~/.dbshell にあります。
mongodb - MongoDBシェル履歴は「認証」を記憶していません
MongoDB(MacOSX Lionでは2.0.4)のインタラクティブシェルのコマンドライン履歴は、「authentications」というコレクションでコマンドを使用すると機能しませんが、それ以外はすべて正常に機能するようです。
矢印を押すと、次のようになります。
正常に動作します。ただし、コレクション'authentications'に対してコマンドを実行します。
今矢印を押すと、次のようになります。
'authentications'に関するコマンドが履歴またはファイルに見つかりません~/.dbshell
。誰かがこれについての説明がありますか?
python - インタラクティブな選択を作成するにはどうすればよいですか?
ユーザーが上下のキーを押してオプションを選択し、戻って確認できるようにする「インタラクティブな選択」をPythonで作成したい(私がそれを正しく表現したかどうかはわかりません。以下の例を見てください)。脚本。ターミナルでの出力例は次のようになります。
最初の文字列が出力された後、ユーザーは矢印キーを使用して、アスタリスクでマークされたオプションを選択できます。スクリプトは次のようになります。
誰でもこれを行う方法を知っていますか?
c++ - インタラクティブシェルの開発
アプリケーションがあります。それと相互作用するには、インタラクティブシェルを開発する必要があります。シェルはユーザーからの入力を受け取り、それをサーバーにディスパッチします。サーバーは応答を処理して返します。
過去に私はそのようなことをしましたが、それらは通常次の形式でした:
私の実装は、次のような方法で行われました。
今回は、ユーザー入力のために、より広範な文法を使用する必要があります。現在のアプローチを使用するとif , if-elseif-else, if-else, switch
、解析と応答の生成の両方に多くのステートメントが含まれるため、事態は非常に困難になります。
インタープリターをモジュール化して保守しやすくする方法で、この問題にどのように取り組むことができますか?人気のあるCLI-Interfaceを実装する方法は何ですか?いくつかのコード例を本当に感謝します。
PS:言語の選択はC ++/Pythonに制限されています
go - インタラクティブシェルに行く
重複の可能性:
Go は REPL を提供しますか?
ユーザーが import ステートメントを使用できるようにする、go で利用可能な REPL (irb に似たインタラクティブな go シェル) があるかどうかは誰にもわかりませんか? 私はこのようなことをしたいと思います:
私はigoを試しましたが、まだこれをサポートしていないようです。