#pragma section-numbers off = 概要 = ShellはUnix管理では必須です。 = 勉強方法 = http://www.tsden.org/takamiti/shText/ 上記サイトの文章で勉強は可能です。あとは日常的に利用するようにすれば大概慣れます。 = 基本構文 = bashの構文ですが以下を参照すれば概要がまとまっています。 http://www.linux.or.jp/JM/html/GNU_bash/man1/bash.1.html 普通にmanで読んでもよいかと思います。 = Tips = 簡単な物は以下の文書にまとまっている。 http://www.linux.or.jp/JF/JFdocs/Bash-Prog-Intro-HOWTO.html = 拡張子一括変換 = {{{ for i in *.jpg; do mv $i ${i%.jpg}.jpeg; done }}} basenameを利用する手もある。 = ファイル名に日付を付加 = {{{ tar cfz moin`date "+%Y%m%d"`.tar.gz moin }}} == 本日から一週間前を計算 == {{{ env TZ=JST`echo "7*24-9"|bc` date }}} = 関連リンク = ["Zsh"] ShellLink ---- CategoryLink CategoryMac CategoryUnix