escaping single quotes...
Γιώργος Πάλλας
gpall at ccf.auth.gr
Sun Oct 16 19:42:16 EEST 2011
Ευχαριστώ όλους για τις απαντήσεις· υπερκαλύφθηκα! Για κάποιο περίεργο
λόγο μου είχε διαφύγει η ύπαρξη των pkill και pgrep εντολών...
On 16/10/2011 02:46 μμ, rouvas at mm.di.uoa.gr wrote:
> Aneksartita apo tis liseis pou proteinoun oi alloi, an sonei kai kala
> xreiazesai single-quotes se awk, grapsta sto oktadiko (047 IIRC). Etsi den
> mperdeuesai me escapings kai alla diabolika.
>
> -Stathis
>
> Giorgos Keramidas wrote:
>
>> �α�α���ν, για ο�ιδ��ο�Ρ ��Ριά΢Ρ�αι
>> Ο�ΞΟ�ΞΏΞΉΞΏ Ξ΅Ο�Ξ―Ο�Ρδο Ξ±Ο�Ο� quoting ΞΊΞ±ΞΉ pipes,
>> καλ��Ρ�α γ�ά�Ρ shell script:
>>
>> % cat ~/bin/kdove
>> ps uxagww | grep icedove | grep -v grep | \
>> awk -F" " '{print $2}' | xargs kill
>>
>>
>> ���Ρ �Ρ�ίΡ�γα quoting rules, ο��Ρ ���βλημα μΡ
>> Ο�ΞΏΞΉΟ�Ο� ΞΞΊΞ±Ξ½Ξ΅ quote Ο�ΞΉ, Ο�Ο�Ο�Ξ΅,
>> κλ�.
>>
>> ��� �ην άλλη, �λο α��� Ρίναι �ο ίδιο μΡ �ο
>> Ξ½Ξ± Ο�Ο�ΞξΡιΟ�:
>>
>> % pkill icedove
>>
>>
>> ����Ρ δΡ ��Ριά΢Ρ�αι �λο �ο alias.
>>
>> 2011/10/16 �ι��γο� Πάλλα� <gpall at ccf.auth.gr>
>>
>>
>>> Ξ�αλημΞΟ�Ξ±!
>>>
>>> Ξ Ο�ΞΏΟ�Ο�Ξ±ΞΈΟ� Ξ½Ξ± Ξ³Ο�Ξ¬Ο�Ο� Ο�Ο�ΞΏ .bash_aliases ΞΞ½Ξ±
>>> μακα��νι για να �κο��ν� �ο
>>> icedove Ο�Ο�Ξ±Ξ½ ΞΟ�Ρι κολλΞ�Ο�Ρι.
>>>
>>> �Ρν μο� κάθΡ�αι �μ�� �ο escaping ��ν single quotes
>>> �η� awk. �οκίμα�α να
>>> αν�ικα�α����� κάθΡ single quote μΡ '\''
>>> ��μ��να μΡ α��ά �ο� κα�άλαβα α��
>>> διάΟ�ΞΏΟ�Ξ΅Ο� Ο�Ο�Ξ΅Ο�ΞΉΞΊΞΟ� Ξ±Ξ½Ξ±Ο�ΞΏΟ�ΞΟ� Ο�Ο�ΞΏ google
>>> αλλά δΡν �αί΢Ρι.
>>>
>>> �αμιά βο�θΡια;
>>>
>>> alias kdove='ps uxagww | grep icedove | grep -v grep | awk -F" " '{print
>>> $2}' | xargs kill'
>>>
>>
>> alias kdove='ps uxagww | grep icedove | grep -v grep | awk -F " "
>> '\''{print
>> $2}'\'' | xargs kill'
>>
>> �ναλλακ�ικά μ�ο�Ρί� να ��η�ιμο�οι��Ρι�
>> " για �ο Ρξ��Ρ�ικ� quote-pair, και
>> fgrep �ο� δΡν κάνΡι regexp matching και μ�ο�Ρί να
>> Ρίναι λίγο �ιο γ��γο�η:
>>
>> alias kdove="ps uxagww | fgrep icedove | fgrep -v grep | awk -F' ' '{print
>> $2}' | xargs kill"
>>
>> --
>> linux-greek-users mailing list -- http://lists.hellug.gr
>>
>
>
>
>
>
>
More information about the Linux-greek-users
mailing list