Sponsored Content
Full Discussion: Bash scrip segfaulting.
Top Forums Shell Programming and Scripting Bash scrip segfaulting. Post 302334091 by Corona688 on Tuesday 14th of July 2009 06:32:55 PM
Old 07-14-2009
Quote:
Originally Posted by columb
Thanks for advice! Yeah, I've done "while" loop today and there is no way that this script is called more than once (I've started it manually).

I'm still curious why segfault? What's wrong with simple "goto"?
Is it bad practice to call function within a function?
A shell script alone should never segfault no matter how incorrect it is. As such, I doubt specific lines of code are responsible. Either you have memory errors, or the shell has a bug, or ran out of memory.

It is kind of bad practice to call a function from itself recursively with no exit strategy, that is, no way a function can terminate without calling itself. That just eats memory forever since it gets called thousands of times but never, ever returns. But I wouldn't think it would run out of memory THAT quickly.[/QUOTE]
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to write this scrip

Please help me to write a program that accepts a command from the terminal displaying a shell like prompt to accept the command.If the command is logout, the program is terminated. For any other command, it forks a child process passing the command to the child, and then waits for the child to... (1 Reply)
Discussion started by: rajeshgngv
1 Replies

2. UNIX for Advanced & Expert Users

Sftp Scrip

I have this script but it is not working I need help, to transmit a file and rename it. #!/bin/ksh final_file="file name" ftp -nvd IP_address << ENDFTP user username password cd <folder where you want to put the file> bin mput $final_file quit ENDFTP (1 Reply)
Discussion started by: HROMERO
1 Replies

3. Shell Programming and Scripting

Using cp command inside shell scrip

Hi, First i would like to say that im a unix begginer. I have a file named /tmp/sample.lst that contain about 20 rows like the following two : '/tmp/aa.txt' '/temp/aa.txt' '/tmp/xx.txt' '/temp/xx.txt' Inside a ksh script i would like to do the following task: add the cp command at... (2 Replies)
Discussion started by: yoavbe
2 Replies

4. UNIX for Advanced & Expert Users

how torun an awk scrip from a web page

Hi Everyone, Can someone plz tell me how can I invoke an awk script from a web page? I would also like to pass some arguments to the script.... Thanks in advance Rachana (2 Replies)
Discussion started by: rachana8p
2 Replies

5. Shell Programming and Scripting

Awk scrip to remove empty field

Hi I have a file which looks like this name: Sally group: Group4 name: Tim group: Group1 name: Dan group: Group2 name: Chris group: Group3 name: Peter group: name: Fred group: name: Mary group: Group2 Well I want to get rid of the... (4 Replies)
Discussion started by: bombcan
4 Replies

6. UNIX for Advanced & Expert Users

How to convert shell scrip to binaric command

here is a typical question for everyone ... How to convert a given shell script to binaric command along with its shell script switches. Any !dea (1 Reply)
Discussion started by: raghunsi
1 Replies

7. Shell Programming and Scripting

need help for scrip to monitor disk utilization

Hi, I need help to write a script which will monitor disk utilization. Please suggest the best approach to achive this. I am thinking of having sleep inside the script which will run for(eg.) 60 secs and then disk utilization will be checked and depends on the % usage of disk mail will... (1 Reply)
Discussion started by: sunilmenhdiratt
1 Replies

8. Shell Programming and Scripting

how to combine two files into one file using shell scrip

eg. file 1 has: 4 0 8628380 653253 0 0 0 0 0 0 2 0 8626407 655222 0 0 0 0 0 0 4 0 8633729 647892 0 0 0 0 0 0 5 0 8646253 635367 0 0 0 0 0 0 file 2 has: 4798 48717 11554 5408 56487 14359 6010 58415 15220 5541 41044... (2 Replies)
Discussion started by: netbanker
2 Replies

9. Shell Programming and Scripting

Tunnig scrip.sh

Hi All, I wrote the following script : #!/bin/bash t1=serv1 t2=serv2 t3=serv3 t4=serv4 t5=serv5 t=`echo $* | awk '{print $4}'` if then /usr/bin/zabbix_sender -c /etc/zabbix/zabbix_agentd.conf -s "syslog" -k trap_1 -o "$*" elif then /usr/bin/zabbix_sender -c... (4 Replies)
Discussion started by: primo102
4 Replies

10. Homework & Coursework Questions

Help with shell scrip syntax errors

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: This script will analyse the channels.txt e registrations.txt and it will allow to mage the channels and the... (9 Replies)
Discussion started by: Demas
9 Replies
RBASH(1)						      General Commands Manual							  RBASH(1)

NAME
rbash - restricted bash, see bash(1) RESTRICTED SHELL
If bash is started with the name rbash, or the -r option is supplied at invocation, the shell becomes restricted. A restricted shell is used to set up an environment more controlled than the standard shell. It behaves identically to bash with the exception that the follow- ing are disallowed or not performed: o changing directories with cd o setting or unsetting the values of SHELL, PATH, ENV, or BASH_ENV o specifying command names containing / o specifying a file name containing a / as an argument to the . builtin command o specifying a filename containing a slash as an argument to the -p option to the hash builtin command o importing function definitions from the shell environment at startup o parsing the value of SHELLOPTS from the shell environment at startup o redirecting output using the >, >|, <>, >&, &>, and >> redirection operators o using the exec builtin command to replace the shell with another command o adding or deleting builtin commands with the -f and -d options to the enable builtin command o using the enable builtin command to enable disabled shell builtins o specifying the -p option to the command builtin command o turning off restricted mode with set +r or set +o restricted. These restrictions are enforced after any startup files are read. When a command that is found to be a shell script is executed, rbash turns off any restrictions in the shell spawned to execute the script. SEE ALSO
bash(1) GNU Bash-4.0 2004 Apr 20 RBASH(1)
All times are GMT -4. The time now is 10:37 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy