«command-line-arguments» etiketlenmiş sorular

Parametreleri alan komut satırı yardımcı programlaması.

5
Bash komut satırı args $ @ vs $ * 'a erişme
Birçok SO sorusu ve bash öğreticisinde bash komut dosyalarındaki komut satırı argümanlarına iki şekilde erişebildiğimi görüyorum: $ ~ >cat testargs.sh #!/bin/bash echo "you passed me" $* echo "you passed me" $@ Sonuç: $ ~> bash testargs.sh arg1 arg2 you passed me arg1 arg2 you passed me arg1 arg2 Arasındaki fark …




8
Komut satırı / kabuk yardım metni için “standart” bir format var mı?
Değilse, fiili bir standart var mı? Temelde böyle bir komut satırı yardım metni yazıyorum: 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 Bunu temelde sadece çeşitli araçların yardım …

5
Maven Javadoc eklentisini komut satırından nasıl devre dışı bırakabilirim?
Pom.xml'de böyle bir beyan var <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> bunu komut satırından kapatmanın bir yolu var mı? Bunu bir profile çıkarabileceğimi biliyorum, ama istediğim bu değil.



8
Bash komut dosyası içinde bir dizeyi komut olarak çalıştırın
Komut olarak çalıştırmak için bir dize oluşturan bir Bash betiğim var Senaryo: #! /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 bu argümanları $serverbin. Komut dosyası çıktısı: running: …

7
Docker run aracılığıyla bağımsız değişkenleri Shell Script'e iletme
Liman işçisi dünyasında yeniyim. Docker kapsayıcısından komut satırı argümanlarını alan bir kabuk betiğini çağırmalıyım. Ör: Kabuk betiğim şöyle görünüyor: #!bin/bash echo $1 Dockerfile şuna benzer: FROM ubuntu:14.04 COPY ./file.sh / CMD /bin/bash file.sh Kapsayıcıyı çalıştırırken bağımsız değişkenleri nasıl geçireceğimden emin değilim



11
Tek bir seçenek koleksiyonu elde etmek için yapılandırma dosyalarını, ortamı ve komut satırı bağımsız değişkenlerini ayrıştırın
Python'ın standart kitaplığı için modüllere sahip yapılandırma dosyası ayrıştırma ( ConfigParser ), ortam değişkeni okuma ( os.environ ) ve komut satırı argümanı ayrıştırma ( argparse ). Tüm bunları yapan bir program yazmak istiyorum ve ayrıca: Bir dizi seçenek değerleri vardır : varsayılan seçenek değerleri, geçersiz kılınan yapılandırma dosyası seçenekleri, geçersiz …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.