06-20-2010
Thank you so much!
Both the perl and the while read solution worked great! I'll let you know if one runs faster than the other as I will be running this on approximately 1 million lines.
---------- Post updated at 01:02 PM ---------- Previous update was at 08:49 AM ----------
Ok, so I ran both the Perl and the "while read" code blocks on a 309MB log file that had 6,397,194 lines. While both code blocks performed the same end result, the Perl block of code performed exponentially faster, so I had to use that instead of the while read. I waited about 10 minutes on the "while read" block and it was still going. The Perl block finished under 3 minutes. So I ended up using the Perl block in my script.
Thank you both for your help!
This User Gave Thanks to jontjioe For This Post:
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
I'm trying to modify the /usr/lib/lp/model/netstandard file to generate a header for all the print jobs that are sent, but there is no formfeed defined so the the job prints right after the header with no page break. What is the sequence I need in order to generate a formfeed? Or, do you have... (4 Replies)
Discussion started by: jgordon
4 Replies
2. Shell Programming and Scripting
Hi,
I am trying to execute the following command from a batch script, but no matter how many escape characters I put in it doesn't execute properly. It works fine from the command line with quotes around the -exec part.
#!/bin/sh
/usr/local/bin/sudo /usr/atria/bin/cleartool setview -exec... (0 Replies)
Discussion started by: Sebarry
0 Replies
3. Shell Programming and Scripting
hey
i want to know the unix commands to replace all the character escape sequences with their "C" values in a string...
thanks in advance..!
Regards,
Sharanya (9 Replies)
Discussion started by: sharsin2001
9 Replies
4. Shell Programming and Scripting
Hi all
I have been trying to write a script to look for a set of specific escape characters in a file. On viewing the file via vi it shows this :
^ I understand this means no end of line.
I have tried a vary of grep parameters such as grep ^\^. filename grep --binary-file=binary without... (8 Replies)
Discussion started by: timcs
8 Replies
5. UNIX for Dummies Questions & Answers
Hi,
I want to know if escape charaters work on all the popular UNIX shells. More specifically I want to know if echo "\c" will work on most of the UNIX shells and are there any specific shells on which \c won't work.
Please help.
Thanks,
Vineet (2 Replies)
Discussion started by: vineetd
2 Replies
6. Shell Programming and Scripting
I'm using awk '{print $1}' and it works most of the time to print the contents of a mysql query loop, but occationally I get a field with some special character in it, is there a way to tell awk to ignore all special characters between my FS? I have >186K records, so building a list of ALL special... (6 Replies)
Discussion started by: unclecameron
6 Replies
7. Shell Programming and Scripting
i need to replace the any special characters with escape characters like below.
test!=123-> test\!\=123
!@#$%^&*()-= to be replaced by
\!\@\#\$\%\^\&\*\(\)\-\= (8 Replies)
Discussion started by: laknar
8 Replies
8. Shell Programming and Scripting
i am executing script from A server which will execute the script in B server , as below.
ssh A 'ssh B echo 'select * from testing where name ='test''
i am getting the below output.
select * from testing where name=test
but i need the output where clause with quotes , tried with... (3 Replies)
Discussion started by: expert
3 Replies
9. Shell Programming and Scripting
I have an application which I am integrating with that accepts the password via a CLI. I am running in to issues with passwords that contain special characters. I tried to escape them all, but I ran in to an issue where I cannot escape the characters
'
]
My attempt is as follows:
$... (2 Replies)
Discussion started by: AMG1978
2 Replies
10. Shell Programming and Scripting
Debian 9 64x - LXDE
How can i disable escape sequences in a variable?
#!/bin/bash
#mainscript
. "./links.bash"
echo "$red_start This text should be red $color_end"#!/bin/bash
#links.bash
#colors
red_start="\eOutput that i get:
\e
Output expected:
This text should be... (5 Replies)
Discussion started by: int3g3r
5 Replies
PYDF(1) General Commands Manual PYDF(1)
NAME
pydf - report colourised filesystem disk space usage
SYNOPSIS
pydf [options] [file]
DESCRIPTION
pydf is a python script that displays the amount of disk space available on the mounted filesystems, using different colours for different
types of filesystems. Output format is completely customizable.
If an optional
file argument is given, pydf displays just information about filesystem containing the file(s), otherwise it displays information
about all mounted filesystems.
OPTIONS
--help Show summary of options.
-v, --version
Show version of program.
-a, --all
include filesystems having 0 blocks
-h, --human-readable
print sizes in human readable format (e.g., 133K 2341M 2448G)
-H, --si
likewise, but use powers of 1000 not 1024
--block-size=SIZE
use SIZE-byte blocks
-k, --kilobytes
like --block-size=1024
-i, --inodes
show information about inodes instead of blocks
-l, --local
limit listing to local filesystems
-m, --megabytes
like --block-size=1048576
-g, --gigabytes
like --block-size=1073741824
--blocks
use filesystem native block size
--bw do not use colours
--mounts=FILE
file to get mount information from. On normal linux system, only /etc/mtab or /proc/mounts make sense. Use /proc/mounts when
/etc/mtab is corrupted or inaccessible (the output looks a bit weird in this case though)
-B, --show-binds
Show also mount --bind mounted filesystems.
BUGS
When running with python3, mountpoints with out-of-locale non ASCII names will not be displayed (due to inability of os.statvfs to use
bytes instead of strings).
FILES
/etc/pydfrc
main configuration file
~/.pydfrc
per-user configuration file
SEE ALSO
df(1)
AUTHOR
Radovan Garabik <garabik@kassiopeia.juls.savba.sk>
PYDF(1)