[Mageia-dev] [soft-commits] [4345] Escape dollars

Thierry Vignaud thierry.vignaud at gmail.com
Mon Apr 30 14:06:24 CEST 2012


On 30 April 2012 14:04,  <root at mageia.org> wrote:
> --- draklive/trunk/draklive	2012-04-30 10:42:51 UTC (rev 4344)
> +++ draklive/trunk/draklive	2012-04-30 12:03:59 UTC (rev 4345)
> @@ -381,11 +381,11 @@
>           $lists_dir . '/' . $live->get_name . '.lst.names');
>
>      run_("chroot " . $live->get_system_root .
> -           qq( sh -c "rpm -qa --qf '[%{NAME} %{FILESIZES} %{FILESTATES}\n]'
> | awk '{if($3==0) {s[$1]+=$2}} END{for (p in s){print s[p],p}}' | sort -n" >
> ) .
> +           qq( sh -c "rpm -qa --qf '[%{NAME} %{FILESIZES} %{FILESTATES}\n]'
> | awk '{if(\\\$3==0) {s[\\\$1]+=\\\$2}} END{for (p in s){print s[p],p}}' |
> sort -n" > ) .
>           $lists_dir . '/' . $live->get_name . '.lst.full');
>
>      run_("chroot " . $live->get_system_root .
> -           qq( sh -c "urpmi_rpm-find-leaves | xargs rpm -q --qf '[%{NAME}
> %{FILESIZES} %{FILESTATES}\n]' | awk '{if($3==0) {s[$1]+=$2}} END{for (p in
> s){print s[p],p}}' | sort -n" > ) .
> +           qq( sh -c "urpmi_rpm-find-leaves | xargs rpm -q --qf '[%{NAME}
> %{FILESIZES} %{FILESTATES}\n]' | awk '{if(\\\$3==0) {s[\\\$1]+=\\\$2}}
> END{for (p in s){print s[p],p}}' | sort -n" > ) .

Just uses q() instead of qq() instead.


More information about the Mageia-dev mailing list