bash
何度かこのブログでも紹介していますが、このたび「新しいシェルプログラミングの教科書」という本を執筆しました。 新しいシェルプログラミングの教科書作者: 三宅英明出版社/メーカー: SBクリエイティブ発売日: 2017/11/21メディア: 単行本この商品を含む…
昨日紹介した通り、「新しいシェルプログラミングの教科書」という本を執筆しました。 新しいシェルプログラミングの教科書作者: 三宅英明出版社/メーカー: SBクリエイティブ発売日: 2017/11/21メディア: 単行本この商品を含むブログを見る 名前のとおり、シ…
「新しいシェルプログラミングの教科書」というシェルスクリプトの入門書を執筆しました。 2017年11月21日発売です。 新しいシェルプログラミングの教科書作者: 三宅英明出版社/メーカー: SBクリエイティブ発売日: 2017/11/21メディア: 単行本この商品を含む…
友人の大角(id:ozuma)が最近「UNIXシェルスクリプト マスターピース132」という本を書いた。シェルスクリプトの実践的なサンプルをいっぱい集めた本だ。 UNIXシェルスクリプト マスターピース132作者: 大角祐介出版社/メーカー: SBクリエイティブ発売日: 201…
はてなブログが Gist からの貼付けに対応したようなのでさっそく試してみる。 これは何? ファイルの先頭だけを表示する head, 末尾だけを表示する tail というコマンドがあるので、それに習ってファイルの真ん中を表示する body というシェルの関数を作って…
ここまでのあらすじ id:yaotti さんが、clmemoの内容をメールに投げてくれるシェルスクリプトを作りました。でも、コードがちょっと汚くて不満があるようです。なので、僕が勝手に直すことにしました。 要するに何をすればいいの? clmemo.elというEmacs-Lisp…
Piroさんがバックアップの自動化に挑戦しているようです。僕も自分なりにバックアップを自動化したので、ここでまとめて紹介してみます。 darでバックアップをとるシェルスクリプト DARというバックアップコマンドで、homeディレクトリ以下を差分バックアッ…
前回作ったSubversionリポジトリのバックアップをとるシェルスクリプトでバックアップをとりまくると、バックアップアーカイブがどんどん増えていく。特に、以下のような同じリビジョンに対する重複したバックアップが増えていく。 mozilla-135.tar.gz mozil…
僕は作成物をSubversionで管理している。そのリポジトリは大事なので、ちゃんとバックアップをとりたい。リポジトリをバックアップするツールとして、svn-hot-backup というものがある。Subversionに同梱されている公式ツール(?)で、運悪く誰かがコミット中…
以前darでバックアップをとるシェルスクリプトを作った。ただし、そのスクリプトでバックアップを取り続けると、どんどん古いバックアップが溜まっていく。適当に削除しないといつかあふれてしまう。なので、古くなったdarアーカイブを削除するシェルスクリ…
bashクックブック作者: Carl Albing,JP Vossen,Cameron Newham,株式会社クイープ出版社/メーカー: オライリージャパン発売日: 2008/09/26メディア: 大型本購入: 6人 クリック: 248回この商品を含むブログ (28件) を見るbashクックブックを読んでいる。5章の…
bashクックブック作者: Carl Albing,JP Vossen,Cameron Newham,株式会社クイープ出版社/メーカー: オライリージャパン発売日: 2008/09/26メディア: 大型本購入: 6人 クリック: 248回この商品を含むブログ (28件) を見るオライリーのbashクックブックを買った…
darというコマンドがある。データを圧縮、バックアップするツールだ。tarと似ているが、差分バックアップが簡単にできるので便利だ。詳しくはDAR公式サイトを見てほしい。バックアップなんてものは自動的にやっておかないと続かないものなので、darでバック…
Firefox拡張機能のソースコード作成が終わったら、普通はそれらを圧縮して一つのXPIファイルにまとめる。それを毎回手作業でやっていたらめんどくさいので、一気に作成するbashのシェルスクリプトを作成した。なお、これはLinuxの場合だ。Windowsとかはよく…