FAQ Database Discussion Community

## Why does my program not check the number of arguments correctly?

c,command-line-arguments,binary-search-tree,stderr
Okay so I am writing code for a binary search tree that must read in strings from an input file: "input.txt" and I am trying to feed my program command line arguments. My program is supposed to take two command line args, the name of the program then the name...

## Using “extends” correctly to display inheritance in a Commandline argument

java,inheritance,command-line-arguments
The user is supposed to input a name, a last name, and the age in that order into the commandline, and it displays into a JoptionPlane. It then displays again with a Dr. in front of the arguments with the age increased by 1. However I am having trouble with...

## How to embed commandline arguments in a execution command?

python,c++,command-line-arguments
I need to pass the commandline arguments of my C++ code as the commandline arguments of my python script. My code looks like: int main(int argc,char * argv[]) { FILE *in; char buff[512]; cout<<argv[1]; string str = "python comparescript.py "+argv[1]+" "+argv[2]+" "+argv[3]; if(!(in = popen(str, "r"))){ cout<<"Image Comparison made successful";...

## How to split an UTF-8 string by an escape sequence provided as command line argument in Python 3?

python,string,split,command-line-arguments,ansi-escape
I'm trying to seperate UTF-8 strings by a delimiter provided as command line argument in Python3. The TAB character "\t" should be a valid option. Unfortunately I didn't find any solution to interpret an escape sequence as such. I wrote a little test script called "test.py" 1 # coding: utf8...

## bash interactive script pass input

bash,command-line-arguments
I'm running the following interactive Jar. java -jar script.jar argument-line-here \n Now I'm creating a bash script which runs the jar file. How do I pass the argument line and the conformation "\n" to this interactive script? these are input lines for the script. This question has some answers, expect...

## Accessing option data

python,command-line-arguments,options
I am trying to add an option to a Python program like so: optionParse= argparse.ArgumentParser(description='Change Number of Locations') optionParse.add_argument('-n') The -n option will allow the user to specify a number that will be used in the program. They will input it like this: myProgram.py -n 12 How would I access...

## CMake: Adding command line arugments to project

cmake,command-line-arguments

## Give command line argument (c++)

c++,command-line-arguments
This is a Robot Car program, which has gangsters and cops who catch them. How can I give the number of cops with command line argument? Here is the code (myshmclient.cpp): #include <myshmclient.hpp> char data[524288]; std::vector<justine::sampleclient::MyShmClient::Gangster>justine::sampleclient::MyShmClient::gangsters ( boost::asio::ip::tcp::socket & socket, int id, osmium::unsigned_object_id_type cop ) { boost::system::error_code err; size_t length...

## How to correctly quote a command with parameters in a Windows batch file

batch-file,command-line-arguments,batch-processing,command-prompt
I am attempting to open multiple PDF files in multiple tabs in multiple windows using PDF X-Change Viewer, which has command line options. All PDF files listed in the same line open within the same window. To allow the script to proceed without waiting for the windows created on each...

## segmentation fault and argv, argc

c,segmentation-fault,command-line-arguments
I made a code that prints out the input: int main(int argc, char *argv[]) { printf("%c", *argv[1]); return 0; } When I put something like ab, abcdef, ac, *cf, it works well, but when I put ** or $$it returns 2, and when I put a, k, and so... ## Create parser with subcommands in argparse, customize positional argument(s) python,command-line-arguments,argparse I'm very new to this module so please bear with me. I have the following code: reader.py import argparse parent_parser = argparse.ArgumentParser(description="Read text files.") parent_parser.add_argument('filename', help='TXT file', type=file, nargs='+') parent_parser.add_argument('--verbose', '-v', action='store_true', help="Verbosity on") child_parser = parent_parser.add_subparsers(title="subcommand", help="Subcommand help") new_file_command = child_parser.add_parser('new', help="New text file") edit_file_command =... ## How to make “if” condition change automatically depending on Command Line Argument in Java? java,if-statement,command-line-arguments In my code, if condition should change depending on command line argument. For example in the code below: int a = Integer.parseInt(args[0]); for (int i = 0; i < 100000; i++) { if (a == 2) if ((i % 25 == 0) || ((i+1) % 25 == 0) // do... ## How to merge this functionality with argparse? [closed] python,python-2.7,command-line-arguments,argparse I have this functionality: import codecs from sklearn.feature_extraction.text import TfidfVectorizer with codecs.open('/Users/user/Desktop/file.txt', encoding='utf-8') as f: spanish_stop_words = [line.strip() for line in f] print spanish_stop_words from sklearn.feature_extraction import text my_stop_words = text.ENGLISH_STOP_WORDS.union(spanish_stop_words) tfidf_vect= TfidfVectorizer(stop_words=set(my_stop_words)) I was been struggling with the argparse documentation in order to understad where I can call the... ## Bash Script: options - case: range of multiple numbers linux,bash,case,command-line-arguments,optional-arguments I'm working on a script in Linux Bash, with different kinds of options to use. Basically, the program is going to ping to the given ip-address. Now, I want to enable the user to write a range of ip-adresses in the terminal, which the program then will ping. Fe: bash... ## Testing for pipe or console standard input with ARGF ruby,input,command-line-arguments I have written a script that I would like to take input either from a pipe or by providing a filename as an argument. ARGF makes it easy to deal with this flexibly, except in the incorrect usage cases where neither is provided, in which case STDIN is opened and... ## What are some use cases of “*” in bash? bash,parameters,arguments,command-line-arguments From the bash man page: "*" is equivalent to "1c2c...", where c is the first character of the value of the IFS variable. "@" is equivalent to "1" "2" ... Any example where "@" cannot work in place of "*"?... ## Xcode won't pass arguments to C++ executable c++,xcode,debugging,command-line-arguments I'm attempting to debug a C++ project using Xcode. My program looks for input through stdin like so: string line; getline(cin, line); I have an input file called input.txt that I normally pass into the executable like so: ./verti < input.txt In order to accomplish the same thing while debugging... ## When reading command line arguments in Windows script, is there a way to escape the comma character? batch-file,command-line,scripting,cmd,command-line-arguments I am trying to read multiple input parameters from the command-line. The last one is expected to be a comma-separated list, but the script is only able to read the first word before the comma. That is, when I call the script: test.cmd a b c d,e,f %4 comes as... ## Command line arguments is causing Exception in “main” thread java,arrays,command-line-arguments,bubble-sort import java.util.*; public class bubblesort { public int input; public int c; public int d; public int swap; public int[] arr= new int[input]; Random rand = new Random(); Scanner in = new Scanner(System.in); public static void main(String[] args) { bubblesort b = new bubblesort(); Scanner in = new Scanner(System.in); System.out.println("Ascending(1),Descending(2),Random(3)");... ## Python Command Line Arguments: Calling a function python,command-line,command-line-arguments,argparse,optparse So I'm stuck on a project I'm working on that involves the command line in python. So basically, here's what I'm trying to accomplish: I have a set of functions in a class, say, def do_option1(self, param1, param2) : #some python code here def do_option2(self, param1): #some python code here... ## how to execute a command using array containing strings with spaces linux arrays,linux,bash,command-line-arguments I have been stuck on an issue for a couple of hours now regarding bash shell arrays. I am using an array of strings created from an inputFile using IFS='\n' as the separator. Each index of the array may contain multiple words separated by spaces. Each string represents a combination... ## Calling a Powershell script with the “-command” parameter instead of “-file” powershell,command-line,command-line-arguments What is the difference between calling a powershell script like this: powershell.exe -file "myfile.ps1" and like this (which also works): powershell.exe -command "myfile.ps1" thanks, robert... ## How can I call a function in a vbscript with command line arguments? vbscript,cmd,command-line-arguments I have a script that executes remotely to see if a program is running. It works fine but I need it to check for several programs on several servers and I don't want to re-write it. I'm trying to see if I can call the function within the vbscript via... ## Command line option for PuTTY (Windows) to set action of mouse buttons to xterm? windows,command-line-arguments,putty As per the title, I'm looking for a command line option which will have the effect of clicking xterm under "Window > Selection > Control use of mouse" in the PuTTY configuration window. I can't see anything in the standard command line options in the PuTTY docs and I'm trying... ## sys.argv is different depending on the method of invocation of script python-2.7,command-line-arguments I have a simple Python script that all it does is: import sys print sys.argv When I open cmd and type MyScript.py arg1 I get: ['C:\\MyScript.py'] But when type: python MyScript.py arg1 I get: ['C:\\MyScript.py', 'arg1'] I've looked around here but did not find my answer. I've uninstalled and re-installed... ## Manage multiple following positional argument with argparse python,command-line-arguments,argparse,args I'm using this lib for parsing arguments in python : https://docs.python.org/2/library/argparse.html So far I have this: prog arg1 [-s arg2 [arg2 ...]] [-m arg3 [arg3 ...]] And I want this: prog arg1 -s arg2 [arg2 ...] -m arg3 [arg3 ...] Here is my python code: parser = argparse.ArgumentParser() parser.add_argument('path', type=str,... ## How to have a.out file read text file through terminal by typing “a.out < textfilename.txt” c++,command-line-arguments I'm new to programming and I couldn't find an answer to my problem. This is the code I have to have my program open and read the text file I want while running it on the terminal: using namespace std; int main(int argc, string *argv[]) { string fileName; getline(cin, fileName);... ## how to pass input and configurations files by using linux command c++,linux,parameters,command-line-arguments I have an executable file vs-vectorize for which I want to pass a file to analyze along side its configuration files. I am Very very new to linux so excuse my question. The file to analyze is in xml format: <doc id="E0211315"> <text> Gimme Dat For the Chris Brown song,... ## Trying to read string “$$” from command line arguments

c++,string,char,command-line-arguments
I'm trying to get a string from the command line arguments, one of the arguments I'm trying to use is "$$". The argument resides in argv[2]. My program reads "" fine (argv[2] = ""), but when "$$" is used, argv[2] = "29628".... What's going on here? ...

## Passing multiple arguments as comman line args

arrays,vb.net,command-line-arguments
I am calling one .NET app from another using Process.Start and passing in a bunch of strings as command line arguments: startInfo.Arguments = String.Join(""" """, MyArray) Dim p As Process = Process.Start(startInfo) My intent is to pass in something like: "first value" "second value" "third value" and retrieve from within...

## How to pass Ctrl+Enter command to Process when using C# StandardInput redirection

c#,process,cmd,command-line-arguments,pos-tagger
Im trying to make C# application that uses hunpos tagger. Runing hunpos-tag.exe requires three input arguments: model, inputFile, outputFile In cmd it would look something like this: hunpos-tag.exe model <inputFile >outputFile Although, hunpos-tag.exe can be run with just the model, at that point it'll wait for text input (from cmd)...

## Why does Scala ignore exclamation points in command line arguments?

scala,command-line-arguments
If I write a Scala script (or App) that just prints out the command line arguments, I notice that it ignores all the '!' characters. For example, if my script looks like: println(args(0)) And I run it with: scala MyScript "Hello!" I get the output: Hello And if I run...

## Iterative command line arguments in Python

python,command-line-arguments
I am working on Python 2.7.9 and using argparse module for command line arguments. I want to extend my code such that it should be able to take the command line arguments depending on the arguments already given by the user in the same command line. Lets say, the arguments...

## How does ARGV get processed in Perl if I pass two sets of values to it?

perl,shell,command-line-arguments

## Options not parse as Argument in Unix

bash,command-line-arguments,getopt,getopts
I has an existing script which works on $1$2 $3, etc. I want to add an optional argument without disturbing the order. Do we have some ready made solution for: If a valid option (using getopts) is found, this index of argument should not be considered as argument.... ## How to make a short and long version of a required argument using Python Argparse? python,command-line-arguments,argparse I want to specify a required argument called inputdir but I also would like to have a shorthand version of it called i. I don't see a concise solution to do this without making both optional arguments and then doing my own check. Is there a preferred practice for this... ## Why are command line arguments passed as a String array in Java? java,command-line-arguments,main In Java, the command line arguments are passed into my program as a String array, like this: public static void main(String[] args ) { } Why does this use an array, and not a single String ? I think it would be more flexible / adaptable if the command line... ## Python Args not working correctly python,command-line-arguments I have this program that is supposed to allow the user to input a start/end arg as well as a file arg and then the program will open a txt file and read line line s starting and ending at the args. but if i type in 2 as the... ## Cannot access private member declared in class 'CCustomCommandLineInfo' c++,mfc,command-line-arguments I am trying to add a command-line interface to an existing MFC application, and found a class online at this website. I have adapted it to my needs and when I try to build I get an error that reads "error C2248: 'CCustomCommandLineInfo::CCustomCommandLineInfo' : cannot access private member declared in... ## Reading lines from .txt into batch file and handing into command line as arguments? python,batch-file,command-line-interface,command-line-arguments I need to read each line of a .txt file, line by line, handing in each line as an argument to a process I'm running in the CMD line interface. In the command line it would look like: "process c:/script.js arguments". I originally did this using Python: with open("C:\path\to\document.txt", "r")... ## trouble with str.isnumeric() python,python-3.x,command-line-arguments,isnumeric Im trying to test whether a command line argument is a number or not by using the isnumeric string method. It is to my understanding that it returns True if all characters are numeric and false if otherwise however when running it I seem to be getting True regardless of... ## Writing text into and retrieving text from the text file using command line auguments c++,text,command-line,command,command-line-arguments Hello I want to write the output of my C++ Program in a text file using Command Line Argument then afterward retrieve it from the file . can you help me please I cannot get a satisfying code help. ## NSIS - printing to prompt during command line uninstall command-line-arguments,nsis,uninstaller I've written an installer for windows using NSIS. If the program is run from a console i want to write some information to this console. My code looks like the one in this question... NSIS - printing to prompt during command line install System::Call 'kernel32::GetStdHandle(i -11)i.r0' System::Call 'kernel32::AttachConsole(i -1)i.r1' FileWrite... ## Passing command line argument from the terminal with apostrophe or quote bash,command-line-arguments I have seen questions about passing arguments with quotes to a shell script (e.g., this question). My situation is slightly different: I am passing an argument to my java program from the bash terminal. The number of possible arguments is finite (20, to be precise), and one of them is... ## Does jar differentiate between program arguments and jvm arguments java,jvm,command-line-arguments I am trying to execute a jar file. It needs both program arguments and the jvm arguments. Do we need to do something different while passing the command line parameters in order for it to be able to differentiate them, or it will be handled automatically? Currently I am using... ## Parsing exclusive groups in Python python,command-line-arguments,argparse I have 2 group which are exclusive, you can define either arguments from group1 or group2 but group2 have to be exclusive within it's arguments too. parser = argparse.ArgumentParser() group_exclusive = parser.add_mutually_exclusive_group() sub_exclusive_1 = group_exclusive.add_argument_group() sub_exclusive_1.add_argument("-a") sub_exclusive_1.add_argument("-b") sub_exclusive_1.add_argument("-c") sub_exclusive_1.add_argument("-d") sub_exclusive_2 = group_exclusive.add_mutually_exclusive_group() sub_exclusive_2.add_argument("-AA")... ## Using Net.exe, how do you add a user group with a 'Description' field as shown in Windows Computer Management? windows,command-line-arguments I knew how to add a user group using net.exe: net localgroup/group madeupgroupname /add This simple question was eluding me, perhaps because it is obvious: "How do you do this, and change the description that appears when you view the groups in computer management?" I saw the code: net localgroup/group... ## Change argparse usage message argument order python,python-3.x,command-line-arguments,argparse I'm using argparse in python3. In my script, I have some subparsers, a positional argument and some optional arguments. I have an optional argument to pass in any number of file paths, and it's using nargs='*'. The usage message for my script displays like this: usage: myprog.py subparser1 [-h] [--dir... ## Passing array of arguments to Quartz Scheduler java,command-line-arguments,quartz-scheduler I am trying to add a Quartz Scheduler to an existing Java class. The class uses String[] args as input from the main function. public static void main(String[] args) { //validate(args); summarizeData(args); } But then the Java class implements Job, and it has to use the execute method which only... ## how do I know what n(positive integer) is when user types ./a.out -n? c,command-line-arguments How do I make an command line argument a variable? That is, for example, how do I know what n(positive integer) is when user types ./a.out -n? I know I can use strcmp(argv[1], "-1") strcmp(argv[1], "-100") but is there a simpler way to implement this?... ## Use$^I and supply arguments

perl,file,command-line,command-line-arguments

## C# Regex command-line argument parsing with single hyphen word wrapping inside argument names

c#,regex,parsing,command-line-arguments
I am developing an opensource/libre command-line parser for .NET which will be restrictive but clear. It seemed to be an easy task at first but for 2 days being trapped with regex problems, not so fun. :( I've been reading hours of tutorials about word matching and grouping but it...