zsh - Expansion
Temp
Parameter Substitution
Devhints — TL;DR for developer documentation
A ridiculous collection of web development cheatsheets · One-page guide to
Bash scripting cheatsheet
Variables · Functions · Interpolation · Brace expansions · Loops · Conditional execution · Command substitution · One-page guide to Bash scripting
Datacadamia - Data all the things
Computer science from a data perspective
Shell扩展-参数扩展(Shell Parameter Expansion)
从一个脚本开始 在php-docker中可以发现一个 docker-php-entrypoint.sh脚本,内容如下#!/bin/sh set -e # first arg is `-f` or `--some-option` if [ "${1#-}" != "$1" ]; then set -- php-fpm &…
Bash - Parameter Expansion ${
Parameter expansion are patterns applied to the parameters that have differents results. Same as ?? See also: Pattern / Syntax's ${parameter} The value of parameter is substituted where: the braces are optional. They served to protect the variable to be expanded from characters immediately following it which could be interpreted as part of the name. The matching ending brace is the first exclamation point${!prefix}${!name[@]tilde expansi…
EnglishFrontPage - Greg's Wiki
Bash Parameter Expansion | Linux Journal
BashGuide/Parameters - Greg's Wiki
Bash and shell expansions: lazy list-making
It’s that time of year again! When stores start putting up colourful sparkly lit-up plastic bits, we all begin to feel a little festive, and by festive I mean let’s go shopping. Specifically, holiday gift shopping! (Gifts for yourself are still gifts, technically.) Just so this doesn’t all go completely
FreeBSD Manual Pages
Bourne Shell Scripting/Variable Expansion - Wikibooks, open books for an open world
13-C.7: Shell expansion / Variable Substitution / Command Substitution
Understanding Shell Expansion | Effective Shell
When you are working with the shell there are a number of techniques that you can use to take simple commands and make more useful. For example, if we wanted to create three files, we could run touch file1 file2 file3, or we could use 'brace expansion' and just run touch file{1..3}. Another example would be to delete all files that have names that start with file - like this rm file*, this is wildcard expansion.
Bash: Shell parameter expansion
How-To: Bash Parameter Expansion and Default Values
Bash is a sh-compatible command language interpreter that executes commands read from the standard input or from a file.There is much more to bash than running a sequence of commands, one of the features bundled with bash is parameter expansion.
Shell Command Language
Introduction to Bash Shell Parameter Expansions
In this article we see some of the most useful bash shell expansion syntax. We start from the most basic one and see how it's possible to perform very useful operations like replacing or removing a pattern.
Wiki site - Uranus' Wiki
Wikitten is a small, fast, PHP wiki.
Bash Shell Parameter Expansion - Uranus' Wiki
Wikitten is a small, fast, PHP wiki.
Shell Expansions - macOS - SS64.com
Shell Parameter Expansion
An introduction to parameter expansion in Bash
Get started with this quick how-to guide on expansion modifiers that transform Bash variables and other parameters into powerful tools beyond simple value stores.
Parameter expansion [Bash Hackers Wiki]
Bash Parameter Expansion
Bash parameter expansion is a very useful feature of Linux. It helps the Linux user to perform different types of string related operations very easily without any built-in function. Different types of string assignment, cutting string and replacement operations are shown in this tutorial by using bash parameter expansion.
Reference Cards
Shell expansion
The Linux Documentation Project
The Linux Documentation Project is working
towards developing free, high quality documentation for the Linux operating
system. The overall goal of the LDP is to collaborate in all of the issues
of Linux documentation.
Shell Parameter Expansion (Bash Reference Manual)