[Windows, Batch] Odpowiednik linuksowego ``
Ostatnio zmodyfikowano 2012-09-04 19:39
michalp |
» 2012-09-03 21:36:37 |
|
Mrovqa Temat założony przez niniejszego użytkownika |
» 2012-09-03 22:06:23 @ison nie o to chodzi :P U ciebie trzeba myapp ec`echo ho` abc :) Btw nie uwzględniłeś cudzysłowiu myapp echo "echo `abc"` :) Tzn. dla każdego argumentu ograniczonego cudzysłowiem sprawdza się osobno te przechylone apostrofy ;) (jak to dobrze jest mieć VMke z linuxem :D nawet terminal pod Androidem jest lepszy od tego na windowsie... :P) Btw fajne warningi dostawałem pod CB :D działa, kompiluje :D Teraz pora podpiąć pod Eclipse :P /edit: ehh... trochę jest namieszane z `` i "" ... :/ Muszę to sprawdzić. /edit2: z tego co widzę, to `` ma pierwszeństwo przed "", ale jeśli nie ma parzystej ilości " w bloku `` to występuje błąd basha; w przypadku gdy w "" ujmiemy nieparzystą ilość ` to następuje kontynuacja wprowadzania polecenia... Trochę to namieszane :/ Będę musiał pomyśleć jak 'obsłużyć' `` i równocześnie postawić "", by argumenty przesłane dalej były nie rozbite... (np. ścieżka pliku...). |
|
m4tx |
» 2012-09-04 14:54:49 jak to dobrze jest mieć VMke z linuxem :D nawet terminal pod Androidem jest lepszy od tego na windowsie... :P |
Android to Linux, jakby nie patrzeć... :P |
|
Mrovqa Temat założony przez niniejszego użytkownika |
» 2012-09-04 19:39:43 Android to Linux, jakby nie patrzeć... :P |
no co ty nie powiesz... btw z 'nakładką' można spokojnie skorzystać z WinMain, tam jest niepodzielona (lepsza w tym przypadku :P) linia ;) Są jeszcze inne sposoby (dzięki gyn): użyć tego foraalbo ściągnąć sobie jakiegoś basha (eg. MSYS ew. cygwin) i go podpiąć modyfikując zmienną środowiskową COMSPEC). |
|
1 2 « 3 » |