how to add new options in bash script


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users how to add new options in bash script
# 8  
Old 03-10-2012
Probably because your PATH variable does not include the path/to/mydd.
# 9  
Old 03-10-2012
hmf.. i dont get it... what is that mean

---------- Post updated at 07:44 PM ---------- Previous update was at 07:38 PM ----------

where can i see btw path variable
# 10  
Old 03-11-2012
When i typed by in command line
pth

output is :

/usr/bin/...

by the way, what will i put in my path variable??
# 11  
Old 03-11-2012
As an example;

Code:
pwd
/usr/local/bin
export PATH=$PATH:/usr/local/bin
env | grep PATH
PATH=/usr/bin:/usr/sbin:/usr/local/bin

Regards

Dave
# 12  
Old 03-12-2012
PATH is upper case. It works like this
1. you place a directory in it
2. you place a separator which is a colon

The order you place the directory, is the order the system searches for a command.

Code:
# show your PATH variable
echo $PATH
# show every environment variable you have.
set
# show everything set shows and some more
env

# 13  
Old 03-12-2012
theres a problem in here...
in my commandline
when i typed

ubuntu@ubuntu$: pwd
it says
home/ubuntu

and in my .bashrc
i put these one

alias dd=/path/to/mydd.shl
and save it

and in my new script name mydd:

pico mydd

iput these code:

#!/bin/bash
cmd="$*"
cmd= cmd=$( echo "$cmd" | sed 's/dd /\/usr\/bin\/dd /'| sed 's/\-u/conv=ucase /' | sed 's/\-l/conv=lcase /' )
eval $cmd
and chmod +x mydd

and when i typed in command line:

ubuntu@ubuntu$: dd if=mydd of=mydd.new -u
ubntu@ubuntu$ : /path/to/mydd.shl is not file or directory

i would like the output for mydd will become upper case all
but theres a problem...
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Running options in bash script

Hello UNIX & Linux Forums community! Long time Linux daily user hobbyist, new to shell scripting.... I'm working on a script that does all the "work" in one script, and makes calls to a second script to display info to the user via mostly expanding variables in heredocs. I'm contemplating... (6 Replies)
Discussion started by: Cody Learner
6 Replies

2. Shell Programming and Scripting

How to add missing date and time in a bash script?

Hi Again, I have a file that contains date and time for the past 2 hours. What i need is add missing date and time in a file. INPUT 2016-01-13 01:33 10 2016-01-13 01:31 10 2016-01-13 01:30 10 2016-01-13 01:29 10 2016-01-13 01:28 10 2016-01-13 01:27 10 2016-01-13 01:26 10 2016-01-13... (14 Replies)
Discussion started by: ernesto
14 Replies

3. Shell Programming and Scripting

Bash script - add/edit to file and save - sed?

I'm working on a script to execute a number of items. One being, editing particular files to add certain lines. I'm attempting to utilize sed, but, having issues when running from a bash script. Assistance is greatly appreciated. My example: sed -i '14 i\ # add these lines add these lines to... (5 Replies)
Discussion started by: Nvizn
5 Replies

4. UNIX for Dummies Questions & Answers

Is there a way to add padding to a bash shell script?

I'm grepping several lines and I want all of them to display with the same padding, is there a command to add whitespace before a line? (1 Reply)
Discussion started by: jcnewton13
1 Replies

5. Shell Programming and Scripting

Reading command line options from bash script

I have the following code and I am calling it using ./raytrac.bash -u and getting problems. For some reason opt_usage is still 0. opt_usage=0 iarg=0 narg=$# while (($iarg < $narg)) do (( iarg = $iarg + 1 )) arg=$argv usrInputFlag=`echo $arg | awk '/=/ {print 1}; ! /=/... (22 Replies)
Discussion started by: kristinu
22 Replies

6. Homework & Coursework Questions

how to create new options of "dd command" using bash script?

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: Creating bash script the dd command and its new options (-l -U) -l options to lowercase contents of file -U... (2 Replies)
Discussion started by: katherineskye1
2 Replies

7. Shell Programming and Scripting

bash script to compile multiple .c files with some options

I'm trying to write a bash script and call it "compile" such that running it allows me to compile multiple files with the options "-help," "-backup," and "-clean". I've got the code for the options written, i just can't figure out how to read the input string and then translate that into option... (5 Replies)
Discussion started by: travis.batzer
5 Replies

8. UNIX for Dummies Questions & Answers

BASH: Change alias to script to add a task

Hi. I use an alias, "homeperm" as shorthand for curl -o. Since most of what I download via cUrl is graphic image files -- jpeg files -- I'd like to be able to change this alias to a script, or use it to invoke a function, which will not only download the file but date-stamp it using Exiv2 in... (4 Replies)
Discussion started by: SilversleevesX
4 Replies

9. Shell Programming and Scripting

Passing options to a bash script

I'm just not sure where to start looking into this. I want to be able to create switches for my script. Back in the day I'd make my scripts interactive...you know: echo "what report do you want" echo "A)boxes with errors" echo "B)boxes with more than 5 errors" echo "C)Service groups that have... (3 Replies)
Discussion started by: DeCoTwc
3 Replies

10. Shell Programming and Scripting

Bash - Add User script

Hey folks! I'm trying to work on a script that will add a user to the system. I have the complete script, but it's not working for me, and I'm not sure what to do. line 53: syntax error near unexpected token `0' ******************************************************** #!/bin/bash # # ... (4 Replies)
Discussion started by: niels.intl
4 Replies
Login or Register to Ask a Question