Open3
shell script small things
ホームディレクトリのディスク使用量を調べたいとき
# Check disk usage in $HOME
echo "---Total disk usage---" && \
du -sh ~ && \
echo "---Each dir---" && \
du -sh ~/* && \
echo "---Invisibles---" && \
du -sh ~/.[^.]*
エイリアスとして登録する
# .bash_aliases
alias disk_quota_check='echo "---Total disk usage---" && du -sh ~ && echo "---Each dir---" && du -sh ~/* && echo "---Invisibles---" && du -sh ~/.[^.]*'
上記を.bash_aliases
に記載してホーム直下におく。
.bashrcには以下の記述があり、.bash_aliases
が読まれる。
# .bashrc
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
ls
の登録
好みの# Linux
alias lls='ls -vlh --group-directories-first'
チェックサム 確認方法
md5sum
コマンドは、ファイルをダウンロードした後に、破損や改変が無いかを確認するために使うコマンド。
#!/bin/bash
set -eu
now=$( date +%y%m%d%H)
md5sum_input=${1}
md5sum_out=$md5sum_input.$now.out
md5sum --check --warn $md5sum_input > $md5sum_out
echo "Exit status: $?"