Apple macOS How-to guides and examples

Arguments Shell parameters
Variables Local and Environment variables
  List of Environment variables
  List of Special bash shell variables
Array Variables  Define Function Macros
Redirection Redirect output from one command as input for another.

Looping constructs:

if Conditionally perform a command.
for Expand words, and execute commands.
while  Execute commands.
  The break and continue builtins may be used to control loop execution.

Evaluating expressions:

Arithmetic expressions
Using brackets to Group and expand expressions
Logical, arithmetical and comparison operators
Conditional execution command-A AND/OR command-B
Comparison Operators exists, greater than, equal to
Shell expansion
Escape Characters, delimiters and Quotes
File operators -f
Command Substitution
Wildcard Pattern matching

Working with the bash Shell:

Run a bash shell script
Prompt Statement variables
Bash startup files bashrc
Here documents and Here Strings
strftime Date and time string formats.

General macOS

Keyboard Shortcuts - bash Terminal
Keyboard Shortcuts - macOS
Key Bindings
Create a bootable MacOS drive.
Defaults - A list of macOS preferences.
macOS Root user - How to Enable/Disable.
macOS Filesystem hierarchy
Valid Filenames in macOS

See also: Websites, Books, Apps & Utilities for macOS.

Copyright © 1999-2021
Some rights reserved