Pytania otagowane jako quoting

22
Jak uniknąć pojedynczych cudzysłowów w ciągach pojedynczych cudzysłowów
Powiedzmy, że masz Bash aliasjak: alias rxvt='urxvt' co działa dobrze. Jednak: alias rxvt='urxvt -fg '#111111' -bg '#111111'' nie będzie działać i nie będzie: alias rxvt='urxvt -fg \'#111111\' -bg \'#111111\'' Więc jak skończysz dopasowywanie otwierających i zamykających cytatów w ciągu, gdy unikniesz cudzysłowów? alias rxvt='urxvt -fg'\''#111111'\'' -bg '\''#111111'\'' wydaje się niezręcznie, …
1016 bash  syntax  quoting 


7
Właśnie przypisałem zmienną, ale zmienna echo $ pokazuje coś innego
Oto seria przypadków, w których echo $varmożna pokazać inną wartość niż ta, która została właśnie przypisana. Dzieje się tak niezależnie od tego, czy przypisana wartość była „w cudzysłowie”, „w pojedynczym cudzysłowie”, czy nie. Jak sprawić, by powłoka poprawnie ustawiła moją zmienną? Gwiazdki Oczekiwany wynik to /* Foobar is free software …
104 bash  shell  sh  quoting 

5
Jak prawidłowo zagnieżdżać backticks Bash
Albo brakowało mi jakiegoś luzu, albo luzowanie nie wydaje się działać przy zbyt dużej zapętleniu cytowań programisty. $ echo "hello1-`echo hello2-\`echo hello3-\`echo hello4\`\``" hello1-hello2-hello3-echo hello4 Chciał hello1-hello2-hello3-hello4-hello5-hello6-...
95 bash  shell  unix  quoting 
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.