Stupid question but please answer


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Stupid question but please answer
# 1  
Old 11-15-2005
Stupid question but please answer

How do i save a script in unix. do i just type something like
#!/bin/sh
# This is a comment!
echo Hello World #This is also a comment

Then just go to save as and save it or what? just kinda confused me as i was reading different things and playing around
# 2  
Old 11-15-2005
You don't specify what shell you are using so here's the basic from a ksh - you would type the stuff in bold

$ TERM=vt100;export TERM
$ vi test-script
(You are now in the vi editor)

~
~
~
~
"test-script" [New file]

i
#!/bin/sh
# This is a comment!
echo Hello World #This is also a comment

Now hit the Escape key (ESC or Esc)
:
wq
$
$ chmod 744 test-script
$ ./test-script
Hello World
$

You don't have to use the vi editor but you should know it if you are a system administrator.
# 3  
Old 11-15-2005
Question The True Newb

and that would save it so if i came in later i wouldnt have to retype all of it? *im using that as a general example so i can try other scripts as well so im just using that get the 'format' of the scripts down and trying to figure out how to save them so if i write a script then exit for some unknown reason i can go back in and the script will still be there. if that does save it where does it save to?
# 4  
Old 11-15-2005
Perderabo gave you a way to create a script file. You can put any set of valid commands inside the file, and whenever you execute the file, it's like you typed all of that stuff over again.
# 5  
Old 11-15-2005
Quote:
Originally Posted by Corrail
and that would save it so if i came in later i wouldnt have to retype all of it? *
RTM provided a good answer.....

The file he created, as an example, was called "test-script".... and he created the example using the vi editor. The "w" after the escape he describes writes (save) the file.

In this case the file was saved in the current working directory because he did not specify the full path of the file.
# 6  
Old 11-16-2005
chmod 744 file will make it so that your friends can't run the file. You can do chmod 755 file so anybody can run it.
# 7  
Old 11-16-2005
Quote:
Originally Posted by mschwage
chmod 744 file will make it so that your friends can't run the file. You can do chmod 755 file so anybody can run it.
interesting definition of the term 'friends' - I've been looking for that for quite awhile! Thanks!
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Stupid question

I just began learning how to use Unix, so forgive my stupidity. I know this is answered somewhere but it's pretty specific and probably easily answered. When I use some commands (particularly recently, the grep command) my terminal seems to freeze up. It switches out of bash mode and into the... (2 Replies)
Discussion started by: ems5311
2 Replies

2. UNIX for Dummies Questions & Answers

Stupid question

Hi all, Please excuse my ignorance - I'm a Cisco kid and my knowledge of Unix is somewhat flaky!! Basically we're running MRTG on an HP-UX server and wondered what the "-" means in the following text within the crontab file - -* * * * * root /home/mrtg/fwdev01.sh I... (3 Replies)
Discussion started by: freakydancer
3 Replies

3. UNIX for Dummies Questions & Answers

One stupid question

Has anybody come across the situation when after openning the cover of HP9000 the PC will not start. We checked everything but did not manage to find any solution to that. The PS seems to be functionning (at lease we can hear it clicking). Please help us solving the problem. Thanks to everybody. (2 Replies)
Discussion started by: Andrey Malishev
2 Replies

4. IP Networking

stupid IP question

Hello! I'm sorry - I know nothing about computers, but I have a dumb question. Could someone explain to me if two computers, say in a large city, could have the same IP address on different days, if they were using broadband internet? Or, is it possible an internet service provider could assign... (3 Replies)
Discussion started by: sugarsweet
3 Replies

5. UNIX for Dummies Questions & Answers

Sorry! Stupid question, but...

Hey everybody. I'm going through my system (Mac OS X 10.3.9, through the Terminal application) trying to get rid of instances of MySQL that I installed over each other. I was having trouble getting MySQL to work: it wasn't letting me set the password, then it wouldn't let me create new databases... (2 Replies)
Discussion started by: starscream
2 Replies

6. UNIX for Dummies Questions & Answers

stupid question!?

fedora core 2 xx8. 5xx version (not sure! not sure how to look it up either..(except on boot sorry!!)).. :( the linux version I started on last year was an old redhet 6.0 version with only text mode.. back then for some reason I knew I how to get rid of whole directories without a) going through... (6 Replies)
Discussion started by: moxxx68
6 Replies

7. UNIX for Dummies Questions & Answers

Stupid question

I need to convert a Unix file to a 'Dos' file. Ie if I look at the converted file in 'vi' on Unix it will have '^M' at the end of each line. Hopefully it won't be a case of reading each line in turn and adding a \n. I've heard there is some sort of unix2dos command but it is not recognised on... (2 Replies)
Discussion started by: Bab00shka
2 Replies

8. UNIX for Dummies Questions & Answers

sorry if this is a stupid question

Hi All, just a thought is it possible to make the shell read the following command $ $*pdf to list all pdf ($ls *.pdf) and $*htm as ($ls *.htm) Thanks for the inputs :) (2 Replies)
Discussion started by: sskb
2 Replies

9. UNIX for Dummies Questions & Answers

Stupid question...

Hello, I've always been around systems that ran windows in one version or another, so I'm familiar with what/when/where/drivers/etc for that. I want to build a unix box to use as a place to learn and become more familiar with unix. I would also like to eventually convert it to a server to... (6 Replies)
Discussion started by: Cortney
6 Replies

10. UNIX for Dummies Questions & Answers

Stupid Question?

I have a SparcStation 10 and it came with an external CD Rom Drive. I am trying to install Solaris 2.6 Server on this machine from the Cd Rom. At the OK> prompt I type "boot cdrom - browser" and I get an error: scsi device not found:error = -1 or something to that effect. Does anyone have any... (9 Replies)
Discussion started by: jskillet
9 Replies
Login or Register to Ask a Question