getopt

    0

    1答えて

    これは私の最初の試みであり、速く汚れたsys.argv[]以外のコマンドライン引数を使用し、より適切なpythonスクリプトを書くことです。何らかの理由で私は今理解できませんが、コマンドラインから入力ファイルをどのように使用しようとしているのかとは反対のようです。 スクリプトは、入力ファイルといくつかの数値インデックスを取り、ファイルのサブセット領域をスライスすることを意図していますが、渡している

    0

    1答えて

    私はPythonでスクリプトを書いてしまいましたが、今ではインターフェースから抜け出してしまいました。ユーザからのオプションはほとんどありませんが、オプションの引数を得るにはどうすればよいか分かりません。 そのためのコードは、私の質問はどのように私は、引数を省略(のような引数のデフォルトオプションのパスを使用)し、それが提供されていない場合は、利用者から得ることができるということです def ge

    1

    1答えて

    このプログラムでは、端末またはユーザが指定した出力ファイル()に自分の名前を書き込むことになっています。私は端末に私の名前を書きたいとき #include <stdio.h> int main(int argc, char **argv) { // no output file print to screen, print name to terminal if (arg

    0

    2答えて

    でbashスクリプトを実行している私は私のbashスクリプトは、私が bash.sh --subj directoryname --input filename --all --subj、--inputを入力した場合にのみ動作しているように、そして--allは、すべてのスクリプトを動作させるために必要な、と--all引数がないされたいです入力が必要です。 --subjまたは--inputのいず

    2

    2答えて

    私は、次のようにVagrantfileベイグラントのための新しいカスタムオプションを実装しようとしています:今 # -*- mode: ruby -*- require 'getoptlong' opts = GetoptLong.new( [ '--vm-name', GetoptLong::OPTIONAL_ARGUMENT ], ) vm_name = ENV['VM

    1

    1答えて

    私はいくつかのモニター用のテンプレートとしてスクリプトを書いています。 CLIで長いオプションを使用できるようにするには、getoptを選択します。しかし、私はいくつかの問題を正しく実装しています。 全体のスクリプトが多く長いですが、これは関連する部分である:今 #!/bin/bash # # FUNCTION # main # DESCRIPTION # Main function.

    3

    2答えて

    これは私の最初の投稿ですstackoverflow。 :) 私はこのシナリオをGetOpt :: Longで解決しようとしています。 ./myscript -m/ABC -m/BCD -t NFS -m/ECD -t NFS ... -mはポイントと-tマウントされたファイルシステムのタイプ(配置することができ、ありますそれは必須ではありません)。 Getopt::Long::Configure(

    -1

    1答えて

    私はハッシュテーブルプログラムを持っており、コマンドラインオプション入力を実装しようとしています。デフォルトのアクションは、ハッシュテーブルを作成してテキストファイルで読み込むことです。これは、オプションをチェックした後に行われます。オプションは、作成前にハッシュテーブルのプロパティを変更することがほとんどです。たとえば、-fオプションはテーブルサイズを指定します。 例えば./program <

    1

    1答えて

    許可されたネットワーク( ホストごとのIPとID にをユーザーがホスト(IPv4の+ポート)を指定することができなければならない struct Message { uint32_t ip; string id; } 私のコマンドラインユーティリティは、次のような構造でメッセージを送信することができたとしてフィルタ送信するアドレスとID)。どのように私はこのような複雑なオプ

    0

    1答えて

    こんにちは私はgetoptsを使用するbashスクリプトを作成しています。 これでヘルプを得るために "-h"パラメータを作成します。 しかし、たびにパラメータに引数を1つ与える必要があります。 Now test.sh -h test What I want test.sh -h help help help while getopts :c:s:d:h:I:p:r FL