shell scripts -- Industry guru Dave Taylor answers questions about a wide variety of technical topics, including HTML, online advertising, Cascading Style Sheets, Web design, Unix, Linux, search engine optimization, Mac OS X, shell script programming and Microsoft Windows.

"shell scripts" Help and Information



How can I bulk rename Apple iPhone screen captures?

As part of my work, I take tons of screen captures on our test Apple iPhone for documentation, but my boss wants me to use SEO friendly file names and it's a huge hassle to rename them one by one. Is there some sort of script I can use on my Mac to fix things?...

Continue reading about How can I bulk rename Apple iPhone screen captures?

How do I step through numeric values in a shell script?

Please, gimme a advice how to correctly use loop "for i in `seq 1 10`" for Mac OS X, echo $SHELL->/bin/bash, because when I write simple strip: for i in `seq 1 10`;do echo $i;done it outputs -bash: seq: command not found....

Continue reading about How do I step through numeric values in a shell script?

How do I compare float / real numbers in a shell script?

Hi i am trying to comapre numbers for the biggest among double type of numbers. For example: 0.254, 0.255, 0.564, 0.984, 0.556, 0.6566, and 0.5666. I'm using the following script code: if [ $max -lt $i ] if [ "$max -lt "$i" ] But they all give the error message "integer expression expected". Help!...

Continue reading about How do I compare float / real numbers in a shell script?

How can I count executable binaries on my Linux box?

I've been looking at your script to count executable binaries in the book Wicked Cool Shell Scripts and I think that there's a problem in the script. Specifically, what happens if I have a directory in my PATH more than once?...

Continue reading about How can I count executable binaries on my Linux box?


Advanced Search :: Ask Dave Taylor!


Match case   Search using regular expressions
Search: Entries Comments Both
Sort By:
Sort Order:
Search entries from:
Maximum results shown:


Need Help? Ask Dave Taylor!
Search