タグ

shellに関するytotoyのブックマーク (3)

  • Dropboxをインストールしていなくとも使えるShellスクリプトのアップローダー·Dropbox-Uploader MOONGIFT

    Dropbox-UploaderはShellスクリプトで動作し、指定したフォルダ/ファイルをDropboxへアップロードする。 Dropbox-UploaderはShellスクリプト製のオープンソース・ソフトウェア。Dropboxの人気はとても高い。とりあえずフォルダに入れておきさえすれば後は自動で同期してくれるので手間いらずだ。複数のパソコン間でも簡単にデータが同じ状態に保てる。 実行中(この後で止まってしまう…) しかし様々な事情でDropboxを入れられないケースもあるだろう。全てのファイルがコピーされるのでごく小さなSSDしか備えていない場合もあるだろう。そんな人でもとりあえずファイルをアップロードすることができるのがDropbox-Uploaderだ。 Dropbox-UploaderはShellスクリプトとして動作する。使い方は簡単で、ターミナル上でユーザ名を入力し、アップロー

  • Amazon S3をシェルで操作する·s3-bash MOONGIFT

    s3-bashはBash製のオープンソース・ソフトウェア。Amazon S3はオンラインのファイルストレージサービスとして有名だが、あまり使われていないように思える。Webサービスはもとより、個人で使っても便利なサービスだというのにだ。 s3-getのオプション 使われないのはFTPのようにごく手軽という訳ではないことに原因もあるだろう。オンラインのサービスであるか否かを意識しないくらい、手軽にファイルが扱えるようになればもっと利用範囲が拡大するはずだ。それを実現するためのソフトウェアがs3-bashだ。 s3-bashはなんとBashスクリプトを使ってAmazon S3のファイル操作を行うソフトウェアだ。個人的にはPython製のs3cmdをよく使っているが、もっとシンプルな使い方であればs3-bashのが良いかも知れない。殆ど設定も必要とせず使えるのが利点だ。 s3-put。基的には

  • シェルのリダイレクトを「こわいものなし」というくらい完全に理解しよう - 檜山正幸のキマイラ飼育記 (はてなBlog)

    Java BlockingQueueで遊ぶ:パイプラインごっこ」でパイプラインの話をしたので、来の、つまりUnixのパイプやリダイレクトを少し調べてみました。 たまに話題となる some-command >file 2>&1 と some-command 2>&1 >fileの挙動の違いについて、「シェルはコマンドラインリダイレクトの指定を右から左に解釈実行する」なんて説明が見つかりました。んなバカな! パージングは左から右にするものですよ。パーズツリーを逆順にたどることはできるけど、そんなことする必然性はなんにもないよ。 次の記事を読むと、「右から左」なんて事情じゃないことが分かるでしょう。 UNIXの部屋 検索: リダイレクト シェルのリダイレクトにまつわる失敗 さてここでは、複雑なリダイレクト処理も完全に理解できる処方箋を示しましょう。例えば、次のコマンドラインが何をするか分かる

    シェルのリダイレクトを「こわいものなし」というくらい完全に理解しよう - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • 1