タグ

スクリプト言語に関するTensorのブックマーク (7)

  • 【ハウツー】VMware Playerでシェルスクリプト入門 - 環境構築編 (1) シェルスクリプトで日常の作業を変える | パソコン | マイコミジャーナル

    古い言葉に「サボるための手間は惜しむな」というものがあります。PCを使う目的は作業の簡略化です。PCで処理できることは何でもPCにやらせる。PCに作業させるための智恵を絞る「手間」は、結果として後々の作業の簡略化(サボれる)につながるという考え方です。これがコンピュータの質です。 Windowsで言えばExcelのマクロなどが想像しやすいでしょう。マウスでセル範囲を選び、別のセルをクリック、SUM関数のボタンをクリックして合計値を出す。実に単純な作業です。しかし、毎日のルーチンワークとして1日に数百回も行う作業だとしたら非常に単調で苦痛な作業です。そこでマクロを組み、作業の効率化を図ります。複雑なマクロを組み立てることは、マクロの勉強をしたり、思うように動作しなかったり、面倒で手間がかかる作業かもしれません。ですが、一度マクロが組み上がってしまえば後は簡単です。必要な値を入力すれば、その

  • 【ハウツー】VMware Playerでシェルスクリプト入門 - forを使って特定フォルダのファイル全てを処理する | パソコン | マイコミジャーナル

    前回までに多用したifコマンドでは、「もしも〜ならば○○をする」といった条件によって、処理を変える仕組みでした。今回紹介する「for」コマンドは、「一定の処理を繰り返す」という仕組みです。この「仕組み」も何かをプログラムしたい場合にはよく使われます。 VMware playerの環境構築はこちらを参照してください。 基的な書式は以下のようになります。 forコマンドの基構造 for 変数 in リスト do 実行コマンド done forコマンドの繰り返し作業では、まず変数を指定します。「in」でリストアップする条件を指定し、マッチした内容が変数にセットされます。そして「do」で実際のコマンドが実行されます。inの条件でマッチするものが複数あれば、次の内容がforの新しい変数としてセットされ、またdoで処理されます。リストアップ条件にマッチするものがなくなったら「done」で作業を終

  • Windowsスクリプティング環境比較:PowerShell vs WSH ― @IT

    [運用] Windowsスクリプティング環境比較:PowerShell vs WSH ―― 伝統のWSH 対 先進のPowerShell、どっちを使う? ―― 1.PowerShellのインストールと動作確認 Microsoft MVP Visual Developer - Scripting 牟田口 大介 2007/04/12 Windowsスクリプティング環境:旧来のWSHと新しいPowerShell Windowsを使っていて、定型作業を手動で繰り返し行うのは苦行としかいいようがない。例えば大量のファイル群から必要なファイルを探し出し、別のフォルダにドラッグ・アンド・ドロップして、そのファイルをワープロ・アプリケーションで開いて、ある文字列を置換して……、などということを複数のファイルに対して行う必要があり、しかもそれを毎日やらなければならないときたら、キーボードをたたき壊したくなる

  • @IT:運用 Windows管理者のためのWindows Script Host入門 第1回 WSHの内部構造 2.WSHの構成

    WSHとは何か? WSHは分かりにくい存在である。例えばバッチであれば、一連のコマンドライン・コマンドの実行方法をテキスト・ファイルとして記述して.batや.cmdファイルとして保存し、コマンドラインからこれを実行することで、自動実行可能なものだと理解できる。UNIXのシェル・スクリプトも同様だろう。またOfficeアプリケーションで利用可能なVBA(Visual Basic for Applications)なら、VBライクな言語によってOfficeアプリケーションの処理を自動化できることも分かる。 すでに述べたとおり、WSHでは、スクリプト言語として、VBライクな言語であるVBScriptや、JavaScriptライクなJScriptを標準で利用できる。しかしサードパーティ製品を買い求めれば、Perl言語を使ってWSHスクリプトを作成することも可能だ。つまりWSHは特定の言語処理系に依

    @IT:運用 Windows管理者のためのWindows Script Host入門 第1回 WSHの内部構造 2.WSHの構成
  • WSHを始めよう - @IT

    連載目次 わたしたちはコンピュータの奴隷じゃない! Windows PCを使っていて、あるいはWindowsサーバを管理していて、「何で人間様が、こんなこまごまとした作業を繰り返し、何度も何度もやらないといけないの?」と思うことはないだろうか。例えばこういう作業はどうだろう。 「My Documentsフォルダ内にある2005年に作成されたファイルのうち、最近1カ月更新してないテキスト・ファイルの中身を確認したいので、それらのファイルの1行目を抜き出して1つのテキスト・ファイルにする」 これを手作業でやろうと思うと大変だ。まずエクスプローラでMy Documentsを開き、詳細表示モードにし、作成日時と更新日時をにらめっこしながら該当するファイルを選び、メモ帳で開いて1行目をコピーし、もう1つメモ帳を立ち上げてそれを貼り付け……、という操作を複数のファイルで繰り返す。フォルダが階層化されて

    WSHを始めよう - @IT
  • プログラミングの常識を疑え!

    プログラミングとは何か プログラミングと聞いて、みなさんはまず何を連想するでしょうか? 狭義の意味では、人間の意図をプログラミング言語によって記述すること(コーディング)ですが、より広い範囲、ソフトウエア開発全体を連想する人も多いかと思います。 狭義の意味だけに絞ったとしても、プログラミング言語にはさまざまなものがありますし、記述する内容や書き方のスタイル(プログラミングパラダイム)にもいろいろなものがあります。 例えばCやC++のようなコンパイラ言語は、OSを初めとした、さまざまなシステムやアプリケーションを作るのに向いた言語と言われています。これらの言語で書かれたプログラムは、コンパイラに対して細かな指示を与え、効率的な実行可能ファイルを生成するための記述です。 それに対してShellやPerlのようなスクリプト言語は、その名の通り、システムの動作内容などを台のように記述します。そし

  • Flashの要となるスクリプト言語「ActionScript」とは?

    Flashの要となるスクリプト言語「ActionScript」とは?:Flashの基礎を無料で習得! ActionScript入門(1)(1/3 ページ) ActionScriptって何だろう? 難しい? そんな方のために今回から始まりました「ActionScript入門」シリーズです。この記事が皆さんのActionScriptを学ぶきっかけになれば幸いです。途中、聞き慣れない言葉が出てくることもあるかもしれませんが、気軽にお付き合いください。 そもそもActionScriptって何? JavaScriptとは違うの? 「ActionScript」とは、アドビ システムズ製のFlashで用いられている、SWFファイル開発用のスクリプト言語です。SWFファイルはFlashの実行環境Flash Player上で動作するアプリケーションです。スクリプト言語といえば、JavaScriptが有名です

    Flashの要となるスクリプト言語「ActionScript」とは?
  • 1