タグ

Linuxとshellに関するhiro-rockのブックマーク (5)

  • HOWTO: Rotate JPG images in GNOME’s Nautilus File Manager | Moving to Freedom

    Originally published 6 October 2007 in Free Software Magazine. It was pointed out in the comments there that Nautilus Extensions is another way of customizing Nautilus, and that the extension nautilus-actions should be used instead for what I’m trying to do here. I had seen Extensions mentioned as a more powerful alternative at gnome.org, but I still like scripts for this job. However, I should at

    hiro-rock
    hiro-rock 2009/11/05
    jheadを使った便利そうなshell集
  • mogrify - 画像ファイルの一括変換 - 会津大学UNIXウィキ

    mogrify は convert と同じく ImageMagick というユーティリティ群のうちの1つのコマンドです。 convert コマンドのように画像ファイルの変換に使用しますが、特に一括変換するために使用します。 基的には convert コマンドと同様のことができます。 jpg ファイルを png 形式に一括変換 % mogrify -format png *.jpg 90度回転(全て上書きになります)。 % mogrify -rotate 90 *.png リサイズ。横幅サイズ指定。縦横の比率は保たれる。 % mogrify -resize 100 *.png % mogrify -resize 100x800 *.png # x800 は意味がない 縦横の比率を保たずサイズ変換したい場合は ! をつける % mogrify -resize 100x800! *.png パ

    hiro-rock
    hiro-rock 2009/10/08
    convertではなく、mogrifyで画像を変換する 上書き処理もできるし楽ちん
  • http://neta.ywcafe.net/000989.html

    hiro-rock
    hiro-rock 2009/05/08
    "データ圧縮技術とファイルアーカイブ技術は違う。"
  • シェルを覚えた経緯を詳し目に書いてみる - zenpouの日記

    perl - the best friend of find(1) 404 Blog Not Foundを見てて、シェルについて書いてみたくなりました。 丁度、Linuxを学ぶための10個の効果的な方法で言及したシェルを覚えた経緯を詳しく書いてみたかったのでだらだらと書いてみる。 前回書いた内容がこちら。 順を追って解説していきます。 シェル覚えた経緯。 第一段階としてはパイプラインを覚える | 第二段階はsort や grep など、パイプラインで処理するのに便利なコマンドを覚える。 第三段階でls | awk '{print $2}' とかやってみて、スペースで区切られた2列目が表示される事に感動してみる。 第四段階でls | awk '{print "ls "$2}'でコマンドを作ってみてls | awk '{print "ls "$2}'|sh でコマンドをばーっと処理してくれる事

    シェルを覚えた経緯を詳し目に書いてみる - zenpouの日記
    hiro-rock
    hiro-rock 2008/02/25
    あとでshellる
  • 初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ

    他の言語をを書き慣れてから、シェルスクリプトを書こうとするとしょうもない部分でハマったりすることがあります。「簡単な処理だからシェルスクリプトで書くか」と思っても無駄に時間がかかってしまっては仕方ないですよね。 今回は初めてシェルスクリプトを書くときに、ハマりそうな点について説明をしたいと思います。 実行権限をつける 単純にファイルを生成しても下記の用に実行しようとしても実行はできません。 # touch test # ./test sh: ./test: Permission denied # touch foo # ./foo sh: ./foo: Permission denied これはファイルに実行権限がついていないため、起きる現象です。 chmodコマンドを使って実行権限をつけてやりましょう。 # chmod +x test # ./test # chmod +x foo #

    初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ
    hiro-rock
    hiro-rock 2008/02/25
    あとでShell 特にコメント欄が重要な要素なのであとで読んでみる
  • 1