This repository has been archived on 2023-07-05. You can view files and clone it, but cannot push or open issues/pull-requests.
notes/Terminal Tips/Shells/Bash.md

13 lines
902 B
Markdown
Raw Permalink Normal View History

2023-07-05 03:05:42 +00:00
# Bash
Bash is a classic and should always be understood. After all, it was the first shell that you used so there's a bit of nostalgia surrounding it.
- `touch` creates the file named `zk_sync` and `chmod +x` makes the file an executable file, but we still need to say what shell will execute this file, and what exactly are the commands to be executed.
- [ bash command](https://discussions.apple.com/thread/252176464) for Big Sur if you ever decide to upgrade
- the oh-my-zsh version of bash is now regularly maintained through a git repo called [Bash-It](https://github.com/Bash-it/bash-it)
- check the file size of something in your directory by ```wc -c /Users/shwethajayaraj/qisket/file```
- you can further turn it into a bash variable by doing:
- ```myfilesize=$(wc -c "/etc/passwd" | awk '{print $1}')
printf "%d\n" $myfilesize
echo "$myfilesize"```