something_else
basename : 获得绝对路径中最后一个文件名
dirname : 获得绝对路径中的目录(即处理掉最后一个文件名)
head/tail : 获得文件开头或者结尾的几行
comand: 查看命令是否存在
if ! command -v realpath > /dev/null; then
sudo apt install -y realpath
fi
1. 查看当前文件夹下各个子文件夹大小
du . -ah --max-depth=1 | sort -h
2. 清理缓存
yay -Sc
yarn cache clear
3. 打印机命令
显示所有打印机 lpstat -p -d
删除某个打印机 lpadmin -x printer_name
4. 乱序排序: shuf input.txt -o input.txt
5. 文件重定向到源文件: ...(output in shell) | sponge src.txt
6. 彻底清理命令行的输出: reset / tput reset(更快一些)
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 格式化工具
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
HTML : tidy
C++ : astyle -A1 demo.c (A1: allma 风格,具体其他风格看手册)
Python : autopep8 -i demo.py