Skip to main content

Questions tagged [bash]

Bash is the shell from the GNU project. It is the standard shell on many Linux distributions and often available on other *NIXes.

Filter by
Sorted by
Tagged with
-2 votes
0 answers
80 views

I've just opened a relatively similar question (why nobody indents Bash?) on Stack Overflow. What I'm asking here is whether do you think the facts there is no type enforcing; there is no indentation ...
Scrooge McDuck's user avatar
-1 votes
2 answers
110 views

I am working on a tool that primarily uses bash scripts and C++ code. Generally I have experience with basic tools written in C and C++ in which we can have a build system like ./configure; make; ...
Mihir Luthra's user avatar
0 votes
1 answer
394 views

I am reviewing best practice with if statements. Below in example A I include the entire code to be run and ensure it remains within the if statement. While for example B the code to be executed ...
safesploit's user avatar
2 votes
3 answers
2k views

I have a pretty simple bash script which consists of a bunch of one liners and some simple logic. Its been recommended that I rip the bash script apart and rewrite it all in python using subprocess. ...
Roman's user avatar
  • 341
13 votes
5 answers
4k views

So I'm very comfortable with version control, and just thought to start tracking versions of my bash profile: ~/.bash_profile with the added benefit of being able to share my various aliases and such ...
elliotwhitehead's user avatar
0 votes
1 answer
392 views

I've lately been using pcregrep to do Perl-style group matching when doing my bash scripts. The problem with pcregrep is that it's not readily available on Linux machines in general. An alternative ...
devoured elysium's user avatar
2 votes
0 answers
242 views

I want to push a local repo to multiple remote GIT repositories to achieve redundancy in my backup scheme. So, let's say I plan to use Github and BitBucket to host my repositories. I have two ...
Mowzer's user avatar
  • 189
-1 votes
2 answers
360 views

I have a bash script that should be extensible with additional functions with as little change to the script as possible. The basic function is as follows. It loops through a list of files to check. ...
Gerhard's user avatar
  • 15
2 votes
1 answer
2k views

I'm new to Docker and feeling my way around. My plan is to build a typical web app using Nginx+Rails+Postgress, all of which will be in the one container. I'm not (currently) doing anything complex ...
user avatar
0 votes
1 answer
222 views

At home I use Linux and have for more than a decade. At work we use Windows and so I find PowerShell more familiar. I am a Linux/Unix fanboy at heart, but I've had greater success grokking the ...
M. Lanza's user avatar
  • 1,738
0 votes
1 answer
288 views

I am creating app(script) that is used similar to RSS reader for specific webpage that doesn't have RSS. So my app downloads that html page in defined intervals, checks new items and parses them into ...
HeliTux's user avatar
  • 119
3 votes
3 answers
2k views

I have been programming in BASH for a while now and the scripts that I write are starting to get more complicated. I realized that I started to bring in some habits from C/C++ and wanted to get ...
Dodzi Dzakuma's user avatar
6 votes
2 answers
1k views

Should bash be expected to change in ways that break non-trivial amounts of existing scripts at some point in the (near/<5y) future? How much change has it gone trough in the last ten years ...
user avatar
11 votes
1 answer
11k views

Recently I was looking at python's shutil and subprocess etc... And I started wondering: wouldn't it be ok to use python instead of e.g. bash? What am I missing?
xtofl's user avatar
  • 344
2 votes
1 answer
379 views

What is the best method to use and share variables between functions in non object-oriented program languages? Let's say that I use 10 parameters from DB, ID and 9 other values linked to it. I need to ...
srnka's user avatar
  • 355
13 votes
3 answers
4k views

I am writing a shell script with a few variables that should be configured by the user. There will be an installer for downloading and configuring the script, possibly by asking a series of question. ...
Charlie Rudenstål's user avatar
7 votes
1 answer
3k views

I have written a bash script I would like to put under GPL v3. I've read the GNU documentation on How to Apply These Terms to Your New Programs and How to use GNU licenses for your own software. Still,...
Oliver Weiler's user avatar
10 votes
5 answers
6k views

I have FILE_A which has over 300,000 lines and FILE_B which has over 30 million lines. I created a Bash script that greps each line in FILE_A over in FILE_B and writes the result of the grep to a new ...
rogerio_marcio's user avatar
11 votes
5 answers
5k views

I want to ask the user of my bash script to pass a directory path as argument. Which one of the following is a good programming practice? Require that the user enter a trailing / (forward slash) ...
Rohit Agarwal's user avatar