Welches Zeichen, um "paarweise" Optionen zu trennen?
Hallo, für PyInstaller suchen wir momentan ein geeignetes Zeichen (möglichst plattformunabhängig), um "paarweise" Optionen zu trennen. Damit meine ich Optionen, die zwingend *zwei* Werte benötigen, z.B. docker run --volumne $PWD:/vagrant ... myprog --add-file SRC:DST ... Der Doppelpunkt hat leider den Nachteil, dass er in Windows Laufwerksbuchstaben trennt. Welches Zeichen schlagt Ihr vor oder habt Ihr in anderen Programmen gesehen? -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development Goebel Consult, Landshut http://www.goebel-consult.de Blog: http://www.goebel-consult.de/blog/fortbildung-iso-27001-lead-implementer Kolumne: http://www.cissp-gefluester.de/2010-09-mut-zur-beschraenkung
Am 2016-05-18 um 14:10 schrieb Hartmut Goebel <h.goebel@goebel-consult.de>:
docker run --volumne $PWD:/vagrant ... myprog --add-file SRC:DST ...
Der Doppelpunkt hat leider den Nachteil, dass er in Windows Laufwerksbuchstaben trennt.
Welches Zeichen schlagt Ihr vor oder habt Ihr in anderen Programmen gesehen?
Du verarbeitest pro Option eine Liste von Argumenten. Also ist das Komma das natürliche Trennzeichen: docker run —volume $PWD,/vagrant myprog —add-file SRC,DST Dass die Liste nur zwei Werte hat sollte imho keinen Einfluss auf die Syntax haben Gruß Karsten
Am Wed, 18 May 2016 14:10:32 +0200 schrieb Hartmut Goebel <h.goebel@goebel-consult.de>:
Hallo,
für PyInstaller suchen wir momentan ein geeignetes Zeichen (möglichst plattformunabhängig), um "paarweise" Optionen zu trennen. Damit meine ich Optionen, die zwingend *zwei* Werte benötigen, z.B.
docker run --volumne $PWD:/vagrant ... myprog --add-file SRC:DST ...
Der Doppelpunkt hat leider den Nachteil, dass er in Windows Laufwerksbuchstaben trennt.
Welches Zeichen schlagt Ihr vor oder habt Ihr in anderen Programmen gesehen?
xWERT1xWERT2 mit weitgehend frei wählbarem x, also z.B. :SRC:DST oder ,SRC,DEST oder XSRCXDEST, ... je nachdem, was für den Benutzer gerade am besten passt. -- GtkFalse - a GUI version of /bin/false. http://www.florian-diesch.de/software/gtkfalse/
participants (3)
-
Florian Diesch
-
Hartmut Goebel
-
Karsten Schulz