問題タブ [command-line-interface]

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 投票する
24 に答える
155646 参照

git - ブラウザを開かずにCLIからGitHubにリモートリポジトリを作成することは可能ですか?

新しいローカルGitリポジトリを作成しました:

新しいリモートリポジトリを作成し、ここからGitHubにコミットをプッシュするgitコマンドはありますか?ブラウザを起動して新しいリポジトリの作成に進むのは大したことではないことはわかっていますが、CLIからこれを実現する方法があれば幸いです。

私は膨大な量の記事を読みましたが、gitコマンドを使用してCLIからリモートリポジトリを作成する方法について言及しているものは見つかりませんでした。Tim Lucasのすばらしい記事新しいリモートgitリポジトリのセットアップは私が見つけた最も近いものですが、GitHubはシェルアクセスを提供していません

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

php - CLI で PDO_MYSQL を有効にする方法は?

PHP 用の Symfony フレームワークを学習しようとしていますが、php のコマンド ライン バージョンに問題があります。

データベース テーブルを作成しようとすると、次のようになります。

次のエラーが表示されます。

これは、コマンド ライン バージョンの php のみの問題です。私は教義を問題なく機能させました。

問題をすばやく調べたところ、PHP の CLI インストール用に PDO_MYSQL を有効にする必要があるようです。php.ini ファイルを調べましたが、関連するエントリがないようです。

将来の複雑さを最小限に抑えるために、CLI バージョンで LAMPP 構成とまったく同じ構成を使用する簡単な方法はありますか?

アドバイスをいただければ幸いです。

ありがとう。

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

.net - Visual Studio および .NET プログラミング

.NET について、私が正しいかどうかを尋ねたいだけです。つまり、.NET は、新旧の Windows 機能を簡単に実装できる新しいフレームワークです。これも「バイトコード」にコンパイルされるという点で Java に似ていますが、その名前は Common Language Infrastructure (CLI) です。この言語は .NET Framework によって解釈されるため、.NET を使用したプログラミングによって生成されたコードを CPU で直接実行することはできません。現在、CLI にコンパイルできる言語はほとんどありません。まず、Microsoft が開発した C# であり、他の J# や C++ ではありませんでした。これは一般的に正しいと思いますが、少なくとも正しく理解していることを願っています。

しかし、まだ足りないのは、C# でコンパイルされたコードをマシン コードに記述できるかということです。また、Visual Studio 2005 を使用している場合、Win32 プロジェクトを選択するとマシン コードにコンパイルされるため、このアプリを実行するために必要なのは Windows ダイナミック リンク ライブラリだけです。これは、静的ライブラリ コードがリンク段階でアプリに実装されるためです。これらのダイナミック リンク ライブラリは、すべての Windows インストールに実装されているか、DirectX インストールによって提供されます。

しかし、Visual Studio 2005 で CLR を選択すると、アプリが CLI コードにコンパイルされ、最初に .NET フレームワークが実行され、マシン コードではないため、.NET フレームワークがそのプログラムを実行します。

それで、私は正しいですか?インターネットでこれらの情報を読むことができるのでお願いしますが、私がそれを正しく理解しているかどうかを教えてくれる人がいません。ありがとう。

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

php - ZendFrameworkコマンドラインでエラーが表示される

gregorによるメソッドアウトライン(Zend Frameworkでcronjobを作成)を使用して、cronジョブ、管理タスクなど、アプリケーションの一部のコマンドライン実行を作成しています。動作しますが、定義されていない(スペルミス)新しいオブジェクトを作成してもエラーは報告されません。

phpがエラーを報告すると思っていたのですが、黙って失敗します。これの理由は何ですか?私の目標を達成するためのより良い方法はありますか?または、エラーを確認できるようにこれを実装するにはどうすればよいですか?

どうもありがとう!

コードは次のとおりです。

public/index.phpで

application / cron.php

0 投票する
23 に答える
939656 参照

linux - 複数の PDF ファイルを 1 つの PDF に結合/変換

複数の PDF ファイルを 1 つの大きな PDF ファイルにマージ/変換するにはどうすればよいですか?

次のことを試しましたが、対象ファイルの内容が期待どおりではありませんでした:

非常に単純で基本的なコマンド ライン (CLI) ソリューションが必要です。マージ/変換の出力を直接パイプすることができれば最高ですpdf2ps(ここで以前に尋ねた質問で最初に試みたように: Linux パイピング ( convert -> pdf2ps -> lp) )。

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

php - Symfony 1.4: プログラムで CLI の環境を設定する

Symfony 1.4 でビルドされたプロジェクトがあり、複数の環境があります。各開発者は、ローカル マシンに独自のコピーをインストールしているため、独自の環境を持っています。

index.php で環境を動的に設定できますが、CLI タスクでこれを行うにはどうすればよいですか?

もちろん、すべてのタスクで --env=myenvironment を使用することもできますが、index.php と同じロジックを使用できるようにしたいと考えています。

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

maven-2 - CLI で Maven ゴールを実行する

同じ目標の複数のインスタンスが定義されたmaven pom.xmlファイルがあります(内部<execution>に異なる<id>sがあります)。

Mavenコマンドラインを介して特定の目標をどのように実行できるのか疑問に思っています。mvn --help を試しましたが、これに関するエントリが見つかりませんでした。

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

ruby - Windows CLI での Ruby、どうすればよいですか?

多くのチュートリアルとハウツーページで、次のようなものを使用しています。

これは、test.rb を解析してインタープリターに渡し、... スクリプトを実行します。しかし、これは Windows でどのように行われるのでしょうか? Ruby は認識された内部コマンドではありません (シェル出力によると)?

Linuxでこれらすべてのことを行う方法を知っています。それは簡単です...悲しいかな、Windowsは時々完全に混乱します:)

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

arrays - 構造体の配列 CLI

それが私の構造であり、それらの配列を作成しました:

それが機能するかどうかをテストするために、単純な関数を作成しました。

エラー:An unhandled exception of type 'System.NullReferenceException' occurred in Window.exe

何をすればいいのかわからない.. CLIは初めてなので、助けていただければ.. ありがとう。

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

command-line - コマンド ライン インターフェイスを使用して無関係なプロセスと通信するにはどうすればよいですか?

コマンド ライン インターフェイスを介してチェス エンジンと通信する C++ プログラムを Linux で作成しようとしています。チェス エンジンにはUCIなどの標準プロトコルがあるため、これを記述できれば、さまざまなチェス エンジンを交換可能に使用できます。

私の C++ プログラムは、チェス エンジンを起動し、コマンドを送信し、出力を取得し、コマンドを送信し、出力を取得する必要があります。これはどのように行われますか?