Hi, - see below
Plugge, Joe R. wrote:
Change the shbang line to match where your php in installed (if it is at
all)
#!/full_path_to_my_php -q
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Carol Walter
Sent: Thursday, September 25, 2008 1:15 PM
To: Steve Crawford
Cc: Scott Marlowe; pgsql-admin@postgresql.org
Subject: Re: [ADMIN] Hex representation
Well, it was a bit convoluted, but I created the file with Excel,
filling the right number of cells with \x55. This worked too. The
script wouldn't run for me. I got an error about a "bad interpreter".
Carol
On Sep 25, 2008, at 1:40 PM, Steve Crawford wrote:
Scott Marlowe wrote:
I used this very simple little php script to make this
filename: mk55:
#!/usr/bin/php -q
<?php
for ($i=0;$i<262144;$i++){
print chr(85);
}
?>
Or, using standard *nix tools (Note: 0x55 = ascii U):
dd bs=1k count=256 if=/dev/zero | tr '\000' U > full_of_0x55
Cheers,
Steve
I liked Steve Crawford's idea, a good one liner but I could not get it
to work on sunos, version (Generic_118558-35). Worked on HPUX.
Just using basic shell scripting, the following are another way of doing it.
Using bash, it can be done like this:
--- Start u.sh ---
#!/usr/local/bin/bash <- change to output of "which bash"
max=`expr 256 \* 1024`
for (( i=0; i<$max; ++i )) ; do
echo -n U <- depends on system, try print
done
--- End u.sh ---
E.g
./u.sh > losOfUs.txt
% xd losOfUs.txt | less
0000000 5555 5555 5555 5555 5555 5555 5555 5555
*
0040000
Or ksh or sh
--- Start u.sh ---
#!/bin/ksh <- change to output of "which ksh"
max=`expr 256 \* 1024`
i=0
while [ $i -lt $max ] ; do
print -n U
i=`expr $i + 1`
done
--- End u.sh ---
./u.sh > losOfUs.txt
od -x losOfUs.txt | less
0000000 0000 0000 0000 0000 0000 0000 0000 0000
*
0003720 <- still working, slow machine :-{
Regards
Steve Martin
--
Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-admin