On 4/13/21 9:35 PM, Catalin Muresan wrote:
De obicei dupa parametrul -- poti pune parametri care incep cu - si care sa
fie ignorati ca parametri
mda, prin incercari am gasit smecheria:
-c arg1 arg2 arg3
arg2 si 3 sunt ignorati se executa doar arg1
daca se impacheteaza ca string
-c "arg1 ar2 arg3"
se executa ca si o comanda normala de bash
pt bash -- arg1 arg2 arg3
arg1 (sau intregul string in cazul "arg1 arg2 arg3")
e obligatoriu sa fie un fisier existent, _non-binar_ si interpretabil de bash
deci inlocuieste shabang-ul cumva (cumva cum faci python fsdkfjs.py)
Adrian
-- A -- signals the end of options and disables further
option processing. Any arguments after the -- are treated as filenames and
arguments. An argument of - is equivalent to --.
On Tue, 13 Apr 2021 at 19:31, Adrian Sevcenco <adrian.sevce...@cern.ch>
wrote:
Salutare! Am o dilema existentiala in acest moment si in seara asta
google-fu-ul meu e slab:
care e diferenta intre:
bash -bla -c arg1 arg2 arg3
si
bash -bla -- arg1 arg2 arg3
Are cineva idee? (baseline-ul de bash e 4.2.46)
Multumesc!
Adrian
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
--
----------------------------------------------
Adrian Sevcenco, Ph.D. |
Institute of Space Science - ISS, Romania |
adrian.sevcenco at {cern.ch,spacescience.ro} |
----------------------------------------------
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro