タグ

shellに関するmikomayaのブックマーク (6)

  • Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine

    UNIXやLinuxのエキスパートになるのに避けて通れないのが、Bashに代表されるコマンドラインシェルによる操作だ。そこで記事では、「Bashのカスタマイズ」「シェルスクリプトの高等テクニック」「Bash以外の高機能シェル」の3つについて、SourceForge.JP Magazineで過去に掲載された解説記事を紹介する。 Bashをカスタマイズして使いこなす Bashは非常にカスタマイズの幅が広く、またちょっとした改良や簡単なシェルスクリプトの利用により、大きく作業効率が改善する。ここでは、Bashのカスタマイズテクニックを解説する記事を紹介する。 コマンドラインでシェルのエイリアスと関数を使って作業を効率化する GNU/Linuxシステムを最大限に活用するには、やはりコマンドプロンプトとシェルスクリプトへの習熟が欠かせない。とはいえ、そうした処理はなるべく手早く済ませたいものだ。

    Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine
  • 実例で学ぶ脱初心者のためのシェルスクリプト(パラメータ置換編) - シリコンの谷のゾンビ

    一度習得すると重宝するシェルスクリプトだが,慣れないうちはこれほど不便なものはないと思ってしまう.PerlRubyなどのスクリプト言語の方が使う機会が多いので,そっちで書けばいいじゃん,と思っていた.自分の場合はコマンドラインスクリプトも全てPerlで書いていた. まぁ,シェルスクリプトも勉強したろ,と思って実験のバッチ処理に使っていた.自分の場合はファイル名の処理に困った.例えばhoge.arffというファイル名を探してきて,hoge.outという出力ファイルで保存したい. その場合には${変数名%パターン名}という構文を用いる.こんな感じ. for f in `find ./ -type f -name "*.arff"` do # hoge.arffの.arffを削除して新たにoutという OUTPUT_FILE=${f%.arff}".out" COMMAND="java wek

    実例で学ぶ脱初心者のためのシェルスクリプト(パラメータ置換編) - シリコンの谷のゾンビ
  • シェルスクリプト・トレーニング 第8回 findコマンドで“検索プラスアルファ”の操作 : デスクトップ - TECH WORLD

    シェルのテクニックと“脳力”を磨く!? Linuxでは多くの操作がコマンドで行えます。そして、コマンドを複数組み合わせて使えば、さらに便利になります。このとき必要となるのはパズルを解くような頭の柔軟さ。さぁ、皆さんも鯨津くんやペンギンくんと一緒に「シェルスクリプトのトレーニング」を始めましょう! (2008/08/04) 西村めぐみ/イラスト:つやまあきひこ 印刷用ページ 「検索&ゴー」のスクリプトを作れ あーもーっ! 面倒だなぁ。 ん、どうしたのさ? こないだからずっとファイルを整理してるんだけど、ファイルブラウザとシェルを行ったり来たりすることになってね。ファイルを探すのはGUIのファイルブラウザのほうが便利なんだけど、見つけたファイルの中身とか、パーミッションとかはシェルのコマンドで調べたいから、見つけたファイルの場所(ディレクトリ)までシェル上でも移動しなくちゃなら

  • ウノウラボ Unoh Labs: シェルの仕組み(後編)

    ウノウでは特に最近、積極的にエンジニアを採用しています。 採用ページをご覧になり興味のある方、ぜひご応募ください!! Find Job!でも募集開始してます! 尾藤正人(a.k.a BTO)です 前回の勉強会でシェルの仕組み(前編)というのをやりましたが、今回はその後編をやりました。 前編と合わせて見ていただくと、シェル内部で使われている仕組みが一通り分かるようになるかと思います。 資料及び動画を公開しますので、もしよろしければご覧ください。 Shell 2

  • ウノウラボ Unoh Labs: シェルの仕組み(前編)

    尾藤正人(a.k.a BTO)です 社内勉強会でシェルの仕組みというのをやってみましたので、資料を公開します。 シェルはUNIXを使う上で、必ず使用される非常に身近なツールです。 毎日使用しているツールにも関わらず、具体的にどのような動作をしているのか知らない方も多いのではないのでしょうか。 シェルの使い方に関する情報はたくさんありますが、シェルの実装についての情報はほとんどないなと思ってシェルを題材に取り上げました。 シェルにはUNIXプログラミングのエッセンスがぎっしりつまっています。 シェルの内部の仕組みが分かるようになると、UNIXプログラミングが分かるようになると言っても過言ではないのかもしれません。 シェルの仕組み(前編) - Upload a Document to Scribd 社内勉強会中にustreamで動画を流していたのですが、動画を保存するのを忘れてしまいました。

  • コアテクの路地: 作業ログの取り方

    このブログをご覧のみなさんは、おそらく何らかの形で開発作業、あるいは設定作業の経験をお持ちだと思います。みなさんは、日々の作業の記録をどのように取られているでしょうか?もし、作業ログを取る習慣がない、あるいは忙しすぎて作業ログをとることに気が回っていないのであれば、作業ログを確実に取る習慣をつけることをお奨めします。この習慣は、きっとあなたの作業の信頼性を上げ、作業効率向上に貢献するはずです。 ●作業ログがなぜ必要か まず最初に、なぜ正確な作業ログをとる必要があるのでしょうか? その答えは簡単です。再現性を確保するためです。自分が不具合報告を受ける立場で考えてみてください。もし、部下やユーザから「動きません」や「バグです」という報告を受けた場合、すぐに問題があると判断するでしょうか? ほとんどの人は、まず報告されている状況を正確に理解したうえで判断したいと考えるのではないでしょうか? ●作

    mikomaya
    mikomaya 2009/01/14
    scriptコマンドで作業記録
  • 1