Islas, Denise | 20 Mar 22:41 2014

Email: agtbarrgregspencers <at> gmail.com


Congratulation You Won £750,000.00 e-Mail:agtbarrgregspencers <at> gmail.com
--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Adrian Bayford | 14 Mar 07:27 2014

Contact Mr Adrian on (gadrain <at> 8u8.hk)

My wife and i adrian won Jackpot Lottery and Decided to donate 2million dollars to you,
Contact Mr Adrian on (gadrain <at> 8u8.hk) For More Info
--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Jeroen van Dijke | 9 Mar 12:11 2014
Picon

Bug in man page

Hi,

There seems to be a bug in the dash man page, at least in 0.5.7. It reads:

            Precision:
                    An optional period, `.', followed by an optional digit string giving a precision which specifies the
number of digits to appear after the decimal point, for e and f formats, or the maximum number of
*characters* to be printed from a string (b and s for-
                    mats); if the digit string is missing, the precision is treated as zero;

dash behaves cuts to the number of bytes

$ length=10; printf "%.${length}s\n" "eeeeeeeeeeeeeeeeeeeeeeeee"
eeeeeeeeee
$ length=10; printf "%.${length}s\n" "ëëëëëëëëëëëëëëëëëëëëëëëëë”
ëëëëë

The  POSIX specification (2008) says:

precision Gives the minimum number of digits to appear for the d, o, i, u, x, or X conversion specifiers (the
field is padded with leading zeros), the number of digits to appear after the radix character for the e and f
conversion specifiers, the maximum number of significant digits for the g conversion specifier; or the
maximum number of *bytes* to be written from a string in the s conversion specifier. The precision shall
take the form of a ( '.' ) followed by a decimal digit string; a null digit string is treated as zero.

So it seems to me that “characters” should be changed to “bytes”.

Kind Regards,

Jeroen van Dijke--
(Continue reading)

Jason Miller | 7 Mar 20:43 2014

command lookup and POSIX

Reading this:

http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_09_01_01

Any built-in other than the special built-ins, or listed in the table
there should not be run unless it is present in the PATH.

dash however doesn't follow that:

PS1="% " dash

    % PATH=
    % /usr/bin/which [
    /usr/bin/which: no [ in ()
    % [ -x f ]
    % 

Of course I can't find a single shell that follows this, even when
enabling its respective strict POSIX mode.  I'm guessing it was added to
prevent changes in behaviors of existing scripts as shells add more
builtins.

However, changing dash to comply also seems of dubious value since there
are many shell scripts out there that depend on common built-ins not
listed in POSIX.

However DASH claims POSIX compliance so I thought I would at least
mention it now that I found it.

-Jason
(Continue reading)

Mr.John Roland | 6 Mar 15:50 2014
Picon

Immediate Parckage Shipping Notification

Atten:

Simply contact Diplomat Mrs Cherina Garcia with your full delivery address And 
your nearest airport to land,  on this information below so that she can 
deliver the Package to you; Name: Mrs Cherina Garcia
Email:(mrs.charina.garcia <at> barid.com)

Regards,
Mr, John Roland
--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Loans | 5 Mar 11:53 2014
Picon

Loan Application

Loan Application at a low rate of 0.5% send your Name,Amount,Phone and country to standard11 <at> 56788.com

Note: $5,000.00 USD minimum and $100,000,000 Maximum.
--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Mr. Aaron Addison | 1 Mar 11:42 2014

Re: Partnership Request!!!

I'm Aaron Addison, chief auditor in the licensed and incorporated Bank of canada. I have a legitimate,
confidential and profitable deal worth US$10.6m. If interested contact my private email: 

(aaron.addison <at> consultant.com) for more details.

Regards,
Aaron Addison
--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Aminata Conteh | 19 Feb 15:52 2014
Picon

HI


Hello dear

My name is Aminata Conteh, am 26 years of age, and I will like to build a 
relationship with you that will lead us for a better tomorrow to enable us 
share many feelings with each other as soul mate because it would be my 
pleasure to receive your positive respond towards my proposal through this e-
mail (aminata.conteh1 <at> qq.com) of acceptance with my friendship and sincerity is 
the strength of a good relationship.

Yours Always,
Aminata.
--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Alex Waite | 18 Feb 12:54 2014
Picon

dash and ANSI escape sequences

I come here in search of someone who understands dash/portable scripting 
better than I do. Today, my Google-foo is failing me.

I am in the process of cleaning up someone else's semi-portable shell 
script (originally written on FreeBSD). The original script uses colors, 
in the form of

echo -e "\e[1;32mpassed\e[0m"

"echo" should be avoided in general and any option passed to "echo" is 
non-portable. In bash, I can easily port this to printf

printf '%b' "\x1b[32;1mpassed\x1b[0m\n"

However, this approach does not work in dash. I have read both the echo 
and printf sections of the dash manual, and it seems that both "\e" and 
"\x" are unsupported. Using "%b" allows additional backslash-escape 
sequences, but only \c and \0.

I know the purpose of dash is to provide an efficient POSIX compliant 
shell. Is there really no POSIX compliant way to use color? It seems 
so... 80s. Dash's manpage does state that it supports "backslash 
notation as defined in ANSI X3.159-1989 (“ANSI C89”)", but I can't find 
a copy of ANSI C89 online to confirm whether it includes display 
attributes. ANSI C89 is old, but still... too old for color?

Am I somehow missing some hidden functionality in printf, or is there 
really no POSIX compliant method of printing colors, or is Dash simply 
incomplete with its POSIX support in this regard?

(Continue reading)

Dan Kegel | 14 Feb 19:29 2014

eval and export behave differently together in dash and ash than in bash, zsh, and ksh

The script

eval export dir=~$LOGNAME
echo $dir

eval dir2=~$LOGNAME
echo $dir2

produces different results on different shells.

bash  (4.2-2ubuntu2.1) (with and without --posix)
zsh (4.3.17-1ubuntu1)
ksh (93u-1)
produce

/home/buildbot
/home/buildbot

dash (0.5.7-2ubuntu2)
ash (0.5.7-2ubuntu2)
produce

~buildbot
/home/buildbot

The easy workaround is to use the older form

eval dir=~$LOGNAME
export dir

(Continue reading)

Dr.William Davies | 14 Feb 13:30 2014
Picon

Re: Instructions to release your payment.

Attention

Sir,

Following an application brought, seeking the release of your due payment
through British bank, I am directed to inform you that the application has
been approved and Natwest bank of London has been mandated to make transfer
of your payment to the bank account you will nominate. Please kindly reply
for immediate release of your US$6.2 Million to you nominates account.

Sir, for the avoidance of doubts, reconfirm the following information to
me to enable us forward same to Natwest bank to contact you for your
payment.

Name:

Address:

Tel/Fax No.:

Nationality:

Occupation:

Date of birth: 

As soon as I received the above information, I will forward them to
Natwest bank to contact you for your approved payment. Please see in the
attachment, letter I wrote to Natwest bank informing them of the
transaction
(Continue reading)


Gmane