A shell script is a script written for the shell, or command line interpreter, of an operating system.
56
votes
6answers
49k views
How to run scripts on start up?
I was wondering how to run scripts when my computer starts up. So I dont have to run scripts manually that I always run.
Please and thank you.
12
votes
3answers
15k views
How do I tell a start up program to start minimized?
Here is a quesion that has been bugging me. You know how you can set up a program to run on start up right? Well, how can i tell it to start minimized, like you would do in windows?
TeamViewer ...
12
votes
4answers
5k views
How to run a script when a distinct flash-drive is mounted?
Is there a way to run a script when a specific USB device is mounted?
I keep my videos on a separate USB and would like to run a script that would mount the video folder on the USB device to the one ...
25
votes
3answers
3k views
How to make Skype use notify-osd?
How do I make Skype use the default Ubuntu notify-osd to display notifications (incoming messages, users connecting, etc.) instead of the Skype's own "ugly" message box?
13
votes
5answers
6k views
Execute script before shutting down
When I shut down my computer I want to show some pending tasks that I have to do before leaving the office... I did a local application to manage those tasks, basically I just want to run a command, ...
45
votes
3answers
1k views
Is #!/bin/sh read by the interpreter?
In bash or sh, I guess anything which starts with # is a comment.
But in bash scripts we write:
#!/bin/bash
And in Python scripts, there is:
#!/bin/python
Does this mean that # by itself is a ...
9
votes
3answers
6k views
How can I make a script that opens terminal windows and executes commands in them?
I have three scripts I need to run when I start up my Ubuntu machine, they start services I use in my development environment.
To do that, I manually open three terminals and type in the commands.
...
6
votes
2answers
1k views
Apply icons to bash scripts
I created a script for XChat according to this answer, and I was wondering if there is anyway to apply XChat icon to it.
24
votes
5answers
2k views
How do I create a deb package for a single python script?
I have a single python script that I want to distribute as a deb package. It is a indicator which shows local date in Unity panel. I did follow create a .deb Package from scripts or binaries but I ...
26
votes
2answers
3k views
bashrc or bash_profile?
I know the difference between the two bash login scripts:
.bashrc is run only by "non-login" shells.
.bash_profile (or .bash_login or .profile) is executed by "login" shells.
Does anyone have some ...
13
votes
1answer
1k views
How to run a shell script when a new USB storage device is detected?
I want a script that dumps the log and starts logging on it as soon as a usb mass storage is plugged (with the file 'OKdump' on it).And if anything abnormal(Like a error that is visually present) is ...
5
votes
3answers
2k views
Launch an application in Windows from the Ubuntu desktop
I'd like a write a shell script in Ubuntu that does the following:
Boot up a Windows 7 guest OS in Virtualbox, if it isn't running already.
Run a shell script in Windows, where the shell script is ...
11
votes
1answer
1k views
What is apt-fast and should I use it?
Several times over the past couple years, I've heard of people using apt-fast for updating and installing packages, but I'm not really sure what it does. I think I've traced its origin to this forum ...
3
votes
1answer
162 views
How to emulate pressing the Close button from a script?
I wanted Thunderbird to stay in the Background to notify me of incoming mails.
After a bit of searching, I found this post.
How to keep Thunderbird and Pidgin running on background?
The solution is ...
35
votes
3answers
5k views
How can I determine whether a shellscript runs as root or not? [duplicate]
Possible Duplicate:
How can a script check if it’s being run as root?
This is something I've been curious about. I make a lot of small bash scripts (.sh files) to do tasks that I routinely ...
12
votes
2answers
1k views
How can I write Nautilus scripts in Python?
I want to write a Nautilus script in Python. Is that possible? If it is possible, how can I do that?
7
votes
2answers
16k views
How to add a shell script to launcher as shortcut [duplicate]
Possible Duplicate:
How can I edit/create new launcher items in Unity by hand?
How can I create launchers on my desktop?
I want to add some shell scripts in my launcher as shortcuts..
...
7
votes
5answers
452 views
Generating an app list from the old installation to run it on the new installation
I want to shift from ubuntu-desktop 10.10 to ubuntu netbook edition 10.10 on my netbook. Currently, the moment I ssh into ubuntu from my ad-hoc network, ubuntu freezes. It always requires a cold ...
7
votes
2answers
709 views
Getting a script to run on boot, not on login
How can I get a specific script to run (preferably not as superuser) whenever the machine boots, but before login. It can be the last thing to run on boot. I mostly just want the script to work even ...
10
votes
4answers
7k views
Beep in shell script not working?
i'd like to use a beep sound in a shell script. Unfortunately none the methods i found via google does work for me.
i tried
echo -e '\a'
echo -ne '\007'
and the command beep after i installed it ...
8
votes
2answers
558 views
What is the least insecure way to store a password that is used by a script?
I have a Bash script that automatically authenticates with a service using my username and password. The credentials are currently stored as plain text within the script.
What precautions should I ...
5
votes
1answer
2k views
How do I make post-install scripts?
How do I make post-install scripts so when I reinstall ubuntu everything is as I want it?
Things I want to achive:
Installing PPA
installing my programs
themes needs to be installed
Settings needs ...
5
votes
2answers
402 views
How do the environments of a standard Terminal command-line and a bash script differ?
I know there is something different about the environment of the Terminal command-line and the environment in a bash script, but I don't know what that difference is...
Here is the example which ...
4
votes
1answer
618 views
How to run a custom set of programs in a specific workspace?
I use several workspaces in order to have different context for different works. Therefore, I run the same set of applications in the same workspace repeatedly. And also I run the same application in ...
9
votes
3answers
2k views
How can a script check if it's being run as root?
I'm writing a simple bash script, but I need it to check whether it's being run as root or not. I know there's probably a very simple way to do that, but I have no idea how.
Just to be clear:
What's ...
5
votes
1answer
3k views
how to execute a command after resume from suspend?
I've got a script that is executed in order to have suspending/resuming working in my laptop. Then I have another series of xinput,xkbset and xmodmap commands that are executed when I initiate a ...
3
votes
3answers
645 views
Script at Startup
I'm using 10.10 and I need to run a script in order to get a windows-like international keyboard layout - basically, it changes how dead keys work.
(Original script from this page ...
2
votes
2answers
223 views
How to run a particular command at startup?
I don't understand scripts or how to make them or how to run them. All I want to do is run the command xmodmap -e "keycode 112 = Delete" when my computer starts. When I run this command in terminal, ...
2
votes
2answers
1k views
How do I add a document shortcut to the Unity Panel?
In Gnome 2, I used to be able to drag a particular document, for example, my_to_do_list.txt to the panel. It was quick access to my daily to do list, which opened up in Gedit.
This is the same case ...
2
votes
5answers
6k views
init.d script startup problems
I Have this init.d script which I am trying to get to startup with ubuntu however it wont run at startup. It does work when i type "sudo /etc/init.d/couchpotato start" though. Any ideas on how to get ...
1
vote
1answer
746 views
Transmission shutdown script for multiple torrents?
I have written a shutdown script for transmission. Transmission calls the script after a torrent download finishes. The script runs perfectly on my machine (Ubuntu 11.04 & 12.04).
#!/bin/bash
...
1
vote
3answers
6k views
Run a script on login using ~/.bash_login
I need to run a script when I login and logout in my Ubuntu.
I tried to put the script in my ~/.bash_login but it didn't work.
Is there a better location where I can run my script?
My script is ...
1
vote
5answers
3k views
How to batch rename files with “variables”?
I use xmbc to view my tv shows. Before I began using xmbc, I batch downloaded the first few seasons of "Bleach". What can I say, I'm an anime fan ;-). These are named: "bleachxx.mp4" where xx is the ...
0
votes
2answers
96 views
How to pause a running aria download
When downloading big files it necessary to pause the download many times. A big file can be downloaded by using wget. First start download, then kill wget, then resume download by wget -c.
I want to ...
38
votes
6answers
4k views
What is the difference between ./ and sh to run a script?
I have written a simple script.
When I runsh <myscriptname.sh>, i got the correct output, but when I run ./<myscriptname.sh>, I got an error.
What is difference between when I do sh and ...
23
votes
9answers
2k views
How to keep “dot files” under version control?
Etckeeper is a great tool for keeping track of changes to your configuration files in /etc A few key things about it really stand out. It can be used with a wide variety of VCSs: git, mercurial, ...
12
votes
2answers
2k views
How can I find the location (on the desktop) of a window on the command line?
I'm trying to write a little script to help manage my windows via keyboard shortcuts.
In order to do what I want, I need to be able to find the current location and size of the "active" (focused) ...
6
votes
1answer
2k views
How to bind mouse buttons to keys?
I have a Logitech MX400 Laser Mouse which has 5 buttons + 4 for vertical/horizontal scrolling. I would like it set up so instead of horizontal scrolling pressing right on the scrollwheel will send ...
13
votes
2answers
3k views
Record a programs output with PulseAudio
I would like to record an output of a program with PulseAudio using command line/bash script. It is important not to record every output of the sound card, but only the one of one specific program.
I ...
10
votes
2answers
308 views
How can I programmatically change a file's icon?
If I select an icon in Nautilus and select Properties, I can click on the icon presented there. This gives me a file-chooser dialog to select a new icon image.
I would like to do this via a script of ...
5
votes
4answers
3k views
How do I write an application install shell script?
Does anyone know how to write a shell script to install a list of applications? It's a pain to have to install each application by hand every time I set up a new system.
Edit:
It still asks me Do ...
15
votes
1answer
479 views
How To Get Plymouth To Display Boot Messages When Booting?
I would like to know how to create a splash for Ubuntu Maverick with boot messages being displayed when I boot as well as a progress bar and a spinning logo.
Or, if possible, how to edit a splash ...
10
votes
1answer
11k views
Command to append line to a text file without opening an editor
Assuming i have a line that i want to add to a file without opening an editor.
How could i append this line
alias list='ls -cl --group-directories-first'
to this file
config.fish
9
votes
2answers
12k views
What is difference between /bin/sh and /bin/bash?
if I write,
#!/bin/bash
echo "foo"
or
#!/bin/sh
echo "foo"
both yields same. I have seen some scripts starting with #!/bin/sh or #!/bin/bash. Is there any difference between them?
5
votes
2answers
2k views
Call script after connecting to a wireless network
Is there a way for me to call a shell script once I connect to a specific wireless network? Reason I want to do this is I have to login to the network before I can start using it and I would like to ...
17
votes
2answers
3k views
What is the difference between “source” and “.” in bash?
As the question says, what is the difference between executing a script with source command and with . , i.e.:
source /some/script
and
. /some/script
11
votes
7answers
4k views
How to remove Change Desktop Background from right click?
I want to restrict users on changing wallpapers and themes. So can anyone say me how to remove
Change Desktop Background option from right click?
Note:
I just totally want to remove that option ...
8
votes
5answers
3k views
Alternative for Mac OS X Automator?
I once tested Mac OS X and something that called my atention was Automator, a software to visually create scripts to automatize tasks on the desktop. Is there any Linux alternative for this software?
7
votes
4answers
474 views
Is bash scripting the same as shell scripting?
I'm very new to Ubuntu. I hear people say "shell scripting", "bash scripting".
I wonder are they same? Or they are different?
Thanks in advance.
7
votes
3answers
32k views
How can I make “rc.local” run on startup?
I have a script that I would like to run when my system starts. I have put it on "rc.local", but it doesn't work. How can I enable it to run on startup?
Thanks!

