Guide to Linux Advanced Bash Scripting Application icon

Guide to Linux Advanced Bash Scripting 2.5

4 MB / 10+ Downloads / Rating 4.1 - 13 reviews


See previous versions

Guide to Linux Advanced Bash Scripting, developed and published by Daniel Evensen, has released its latest version, 2.5, on 2020-08-14. This app falls under the Education category on the Google Play Store and has achieved over 1000 installs. It currently holds an overall rating of 4.1, based on 13 reviews.

Guide to Linux Advanced Bash Scripting APK available on this page is compatible with all Android devices that meet the required specifications (Android 4.4+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: danielevensen.com.linuxcommands

Updated: 4 years ago

Developer Name: Daniel Evensen

Category: Education

New features: Show more

App Permissions: Show more

Installation Instructions

This article outlines two straightforward methods for installing Guide to Linux Advanced Bash Scripting on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

4.1
Total 13 reviews

Reviews

3 ★, on 2019-01-12
this would be much better as a pdf and not html, the text doesn't scale right to my phone and i have to scroll right and left to read everything, and the app won't exit right either, can't just hit the back button on your phone, have to go Home, then kill it from Recents basically

5 ★, on 2019-03-06
Great guide on bash scripting. I like the design of the App.

5 ★, on 2018-12-16
Well written tutorial. Great resource to learn bash scripting.

5 ★, on 2018-03-03
Very informative, just needs a way to pay to remove ads.

5 ★, on 2018-08-16
Da bestest app known to man.

Previous Versions

Guide to Linux Advanced Bash Scripting 2.5
2020-08-14 / 4 MB / Android 4.4+

About this app

Added Bookmark Page
Option to upgrade to No Ad version.

Public Domain.
https://publicdomainvectors.org/en/free-clipart/Linux-text-with-funny-tux-face-vector-image/13011.html
Tux Penguin Public Domain
https://github.com/garrett/Tux/blob/master/README.md

An in depth look at Bash Shell scripting.

Just Some of the Chapters!!!

Part 1. Introduction
1. Shell Programming!
2. Starting Off With a Sha-Bang
Part 2. Basics
3. Special Characters
4. Introduction to Variables and Parameters
5. Quoting
6. Exit and Exit Status
7. Tests
8. Operations and Related Topics
Part 3. Beyond the Basics
9. Another Look at Variables
10. Manipulating Variables
11. Loops and Branches
12. Command Substitution
13. Arithmetic Expansion
14. Recess Time
Part 4. Commands
15. Internal Commands and Builtins
16. External Filters, Programs and Commands
17. System and Administrative Commands
Part 5. Advanced Topics
18. Regular Expressions
19. Here Documents
20. I/O Redirection
21. Subshells
22. Restricted Shells
23. Process Substitution
24. Functions
25. Aliases
26. List Constructs
27. Arrays
28. Indirect References
29. /dev and /proc
30. Network Programming
31. Of Zeros and Nulls
32. Debugging
33. Options
34. Gotchas
35. Scripting With Style
36. Miscellany
37. Bash, versions 2, 3, and 4
38. Endnotes
38.1. Author's Note
38.2. About the Author
38.3. Where to Go For Help
38.4. Tools Used to Produce This Book
38.5. Credits
38.6. Disclaimer
Bibliography
A. Contributed Scripts
B. Reference Cards
C. A Sed and Awk Micro-Primer
C.1. Sed
C.2. Awk
D. Parsing and Managing Pathnames
E. Exit Codes With Special Meanings
F. A Detailed Introduction to I/O and I/O Redirection
G. Command-Line Options
G.1. Standard Command-Line Options
G.2. Bash Command-Line Options
H. Important Files
I. Important System Directories
J. An Introduction to Programmable Completion
K. Localization
L. History Commands
M. Sample .bashrc and .bash_profile Files
N. Converting DOS Batch Files to Shell Scripts
O. Exercises
O.1. Analyzing Scripts
O.2. Writing Scripts
P. Revision History
Q. Download and Mirror Sites
R. To Do List
S. Copyright
T. ASCII Table
Index
List of Tables
8-1. Operator Precedence
15-1. Job identifiers
33-1. Bash options
36-1. Numbers representing colors in Escape Sequences
B-1. Special Shell Variables
B-2. TEST Operators: Binary Comparison
B-3. TEST Operators: Files
B-4. Parameter Substitution and Expansion
B-5. String Operations
B-6. Miscellaneous Constructs
C-1. Basic sed operators
C-2. Examples of sed operators
E-1. Reserved Exit Codes
N-1. Batch file keywords / variables / operators, and their shell equivalents
P-1. Revision History
List of Examples
2-1. cleanup: A script to clean up log files in /var/log
2-2. cleanup: An improved clean-up script
2-3. cleanup: An enhanced and generalized version of above scripts.
3-1. Code blocks and I/O redirection
3-2. Saving the output of a code block to a file
3-3. Running a loop in the background
3-4. Backup of all files changed in last day
4-1. Variable assignment and substitution
4-2. Plain Variable Assignment
4-3. Variable Assignment, plain and fancy
4-4. Integer or string?
4-5. Positional Parameters
4-6. wh, whois domain name lookup
4-7. Using shift
5-1. Echoing Weird Variables
5-2. Escaped Characters
5-3. Detecting key-presses
6-1. exit / exit status
6-2. Negating a condition using !
7-1. What is truth?
7-2. Equivalence of test, /usr/bin/test, [ ], and /usr/bin/[
7-3. Arithmetic Tests using (( ))
7-4. Testing for broken links
7-5. Arithmetic and string comparisons
7-6. Testing whether a string is null
7-7. zmore
8-1. Greatest common divisor
8-2. Using Arithmetic Operations
8-3. Compound Condition Tests Using && and ||
8-4. Representation of numerical constants
8-5. C-style manipulation of variables
9-1. $IFS and whitespace
9-2. Timed Input
9-3. Once more, timed input
9-4. Timed read
9-5. Am I root?
9-6. arglist: Listing arguments with $* and $@
9-7. Inconsistent $* and $@ behavior

New features

Updated code to Android 9
Minor fixes

App Permissions

Allows applications to open network sockets.
Allows applications to access information about networks.
Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.