うさぎのしっぽ

プログラミングとか。備忘録として使ってるブログです。あとは趣味少し。 間違いなどありましたらご指摘ください(・3・)

シェルスクリプト

指定月の最終日を求めるコマンド

コマンドと実行結果 $date '+%Y-%m-%d' -d 12/01/2016-1days+1month2016-12-31

AWKのわかりやすい説明

めちゃめちゃ分かりやすかった。 AWK リファレンス | UNIX & Linux コマンド・シェルスクリプト リファレンス

コマンドで最小値、最大値、合計を求める

以下のサイトからの引用です。 d.hatena.ne.jp 最小値 cat test.log | awk 'BEGIN{m=100000}{if(m>$3) m=$3} END{print m}' 最大値 cat test.log | awk '{if(m<$3) m=$3} END{print m}' 合計 cat test.log | awk '{m+=$3} END{print m;}'

標準入力と標準出力についてわかりやすいサイトを見つけたのでメモ。

標準入力、標準出力、標準エラー出力、パイプとは ?

シェルスクリプト覚書

ディレクトリの一覧を取得して使う dirlist=`ls -F ./hoge | grep /` #./hogeのディレクトリ一覧を取得 for tmp in ${dirlist}do dirname=`echo ${tmp} | sed -e 's/\///'` #ディレクトリ名の最後にある/を消す #やりたい処理done 複数のファイルの存在確認 …

.texからpdfを作成するシェルスクリプト

毎回コマンド打つのだるかったから自作した. フォントの埋め込みはコメントで切り替える. platexでエラーが出ても止まらないことに注意 フォント埋め込み状態の確認方法: http://www.matsucollo.co.jp/homepage/comic/datamake/pdf_font.html #!/bin/sh##…