This is the training ground for shell.
# `mkdir --parents` equal to `mkdir -p`
# $_ expands to the last argument passed to the previous shell command, ie: the newly created directory.
mkdir --parents ./some/path; mv youfile.txt $_sed -i "s/Before_str/After_str/g" `grep Before_str -rl ./some/path`# -c, --continue resume getting a partially-downloaded file
wget -c <download_url>bash -x xxx.shShellCheck is a GPLv3 tool that gives warnings and suggestions for bash/sh shell scripts.
sudo apt install shellcheck