Tagged Questions
1
vote
2answers
44 views
Simple wrapper scripts spawning 100s of bash processes
I have this kind of GCC multilib wrapper set up:
#file: gcc
#!/usr/bin/env bash
gcc -m32 "$@"
which essentially just wraps a 64-bit multilib gcc to act as a non-multilib 32-bit gcc. When I build ...
10
votes
3answers
249 views
How do I exit a script in a conditional statement?
I'm writing a bash script where I want to exit if the user is not root. The conditional works fine, but the script does not exit.
[[ `id -u` == 0 ]] || (echo "Must be root to run script"; exit)
...
8
votes
2answers
129 views
How to safely pass variables to root-enabled scripts?
This question is totally general and not only applicable to my situation, but... I have a small busybox appliance where I want a non-root user to be able to execute a particular script with root ...
1
vote
4answers
191 views
Is there any book , Tutorial on very very advanced shell scripting
I am looking for some tutorial where a simple script is written using very advanced methods so that i can learn more from
5
votes
3answers
488 views
Bash script testing if a command has run correctly
I am working on a bash script that I would like to work for several types of VCS.
I am thinking of testing if a directory is a repo for a system by running a typical info command and checking the ...
4
votes
1answer
175 views
File descriptors & shell scripting
I am having a very hard time understanding how does one use file descriptors in shell scripts.
I know the basics such as
exec 5 > /tmp/foo
So fd 5 is attached to foo for writing.
exec 6 < ...
3
votes
5answers
237 views
How to write repeated free-form strings to a file, as fast as 'dd'?
dd can write repeating \0 bytes to a file very fast, but it can't write repeating arbitary strings.
Is there a bash-shell method to write repeating arbitary strings equally as fast as 'dd' (including ...
1
vote
1answer
66 views
Get path of current script when executed through a symlink
I have a utility consisting of a couple directories with some bash scripts and supporting files that will be deployed to several machines possibly in a different directory on each machine. The ...
3
votes
4answers
92 views
Shell script for moving oldest files?
How do I write a script for moving just the 20 oldest files from one folder to another? Is there a way to grab the oldest files in a folder?