Pytania otagowane jako command-line-arguments

Programowanie narzędzi wiersza poleceń pobierających parametry.

5
Dostęp do wiersza poleceń bash $ @ vs $ *
W wielu pytaniach SO i samouczkach bash widzę, że mogę uzyskać dostęp do argumentów wiersza poleceń w skryptach bash na dwa sposoby: $ ~ >cat testargs.sh #!/bin/bash echo "you passed me" $* echo "you passed me" $@ Co skutkuje w: $ ~> bash testargs.sh arg1 arg2 you passed me arg1 …




8
Czy istnieje „standardowy” format tekstu pomocy wiersza poleceń / powłoki?
Jeśli nie, czy istnieje de facto standard? Zasadniczo piszę tekst pomocy w wierszu polecenia: usage: app_name [options] required_input required_input2 options: -a, --argument Does something -b required Does something with "required" -c, --command required Something else -d [optlistitem1 optlistitem 2 ... ] Something with list Zrobiłem to po prostu po przeczytaniu …

5
Jak mogę wyłączyć wtyczkę Maven Javadoc z wiersza poleceń?
W pom.xml mam taką deklarację <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> czy jest jakiś sposób, aby wyłączyć to z wiersza poleceń? Wiem, że mogę to wyodrębnić do profilu, ale nie tego chcę.



7
Uruchom ciąg jako polecenie w skrypcie Bash
Mam skrypt Bash, który buduje ciąg do uruchomienia jako polecenie Scenariusz: #! /bin/bash matchdir="/home/joao/robocup/runner_workdir/matches/testmatch/" teamAComm="`pwd`/a.sh" teamBComm="`pwd`/b.sh" include="`pwd`/server_official.conf" serverbin='/usr/local/bin/rcssserver' cd $matchdir illcommando="$serverbin include='$include' server::team_l_start = '${teamAComm}' server::team_r_start = '${teamBComm}' CSVSaver::save='true' CSVSaver::filename = 'out.csv'" echo "running: $illcommando" # $illcommando > server-output.log 2> server-error.log $illcommando który wydaje się nie dostarczać poprawnie argumentów do …




11
Analizuj pliki konfiguracyjne, środowisko i argumenty wiersza polecenia, aby uzyskać jedną kolekcję opcji
Standardowa biblioteka Pythona zawiera moduły do analizowania plików konfiguracyjnych ( configparser ), odczytu zmiennych środowiskowych ( os.environ ) i analizowania argumentów wiersza poleceń ( argparse ). Chcę napisać program, który robi to wszystko, a także: Ma kaskadę wartości opcji : domyślne wartości opcji, nadpisane przez config pliku, nadpisane przez zmienne …


1
Jaka jest opcja „restartowalna” Robocopy?
robocopy /Z = "kopiuj pliki w trybie do ponownego uruchomienia". Co robi ta opcja? Cała dokumentacja, którą znalazłem, po prostu cytuje instrukcję pokładową. Co to jest tryb „restartowalny”, dlaczego ktoś miałby go używać i czym różni się od „trybu kopii zapasowej” ( /B)?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.