タグ

shellに関するnamiheiloveのブックマーク (10)

  • grepコマンドで覚えておきたい使い方14個(+3個) | 俺的備忘録 〜なんかいろいろ〜

    LinuxやUnixを使っていく上で、どんなに経験が浅くても一度は利用するgrepコマンド。 今回は、このgrepコマンドで覚えておきたい使い方について紹介する。 なお、ここで扱うgrepコマンドはLinuxのものをベースに記述している。商用UNIXやBSD等の場合、オプションなどが異なる事があるので注意。 1.基の使い方 まずは基的な使い方から。 テキストファイルから特定の文字列を含む行のみ出力する。 grep 検索したい文字列 検索したいテキストファイル ワイルドカードを用いる事で、複数のファイルを指定してgrepを行う事も出来る。 コマンドの出力結果から検索する場合は、「|(パイプ)」を利用する。 コマンド | grep 検索したい文字列 2.複数の条件でor検索する 複数の条件で検索を行う場合、eオプションを付与する。 grep -e 検索したい文字列1 -e 検索したい文字列

  • 最低限 UNIX / Linux [III] 【シェルスクリプト】

    3. シェルスクリプト さて, vi の使い方を大雑把に理解したところで 今日のメインである シェルスクリプト について学習しましょう. [3.1] シェルスクリプト入門 これまで見てきたように, シェルはユーザとコンピュータの橋渡しをして, ユーザがコマンドを端末から打ち込む毎に, それを解釈し実行します. 一方, [2.0.2]節で触れたように, 「プログラムが可能である」という, もう一つの面もあります. この, プログラムとして手続きを書き込んだファイルを 「スクリプト・ファイル」と言います. スクリプト(script)とは劇の「台」のことであり, 台を事前に決めていてそれに沿って行わせるためにこの名前があります. シェル以外にも多くのスクリプト言語, 例えば Perl, Rubby などがあります. もちろん全部を覚える必要は全くありませんが, 一つでも使いこなせると非常に便

  • bashで始めるシェルスクリプト基礎の基礎(1/2)

    GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

    bashで始めるシェルスクリプト基礎の基礎(1/2)
  • View & Analyze Data - MongoDB Documentation

    General InformationDocumentationDeveloper Articles & TopicsCommunity ForumsBlogUniversity

    View & Analyze Data - MongoDB Documentation
  • mongosh Methods - MongoDB Manual v7.0

    General InformationDocumentationDeveloper Articles & TopicsCommunity ForumsBlogUniversity

    mongosh Methods - MongoDB Manual v7.0
  • レガシー環境のためのWindows Script Host(WSH)の解説 - Qiita

    ここでは、XPやVista以前のレガシーな環境でのスクリプト処理を行うためのWSHについて説明します。 もし、Windows7以降のみが前提であれば、Windows PowerShell の使用も検討しましょう。 →ただしPowerShellだとOfficeのCOMの解放処理が面倒だったり、InternetExploreの操作が安定しなかったりする 概要 WSHとはWindows Script Hostの略です。 Microsoft Visual Basic Scripting Edition (以下 VBScript) と, Microsoft JScriptの2種類がサポートされています。※ ※環境によってはEdgeのエンジンが使用可能です。参照 JScriptはMS独自の規格で一般なJavaScriptとは規格が異なります。 最大の強みは開発環境のないマシンでも修正、実行が行えること

    レガシー環境のためのWindows Script Host(WSH)の解説 - Qiita
  • Windows PowerShell 入門

    Azure を探索 Azure について 安全かつ将来を見据えた、オンプレミス、ハイブリッド、マルチクラウド、エッジのクラウド ソリューションについて調べる グローバル インフラストラクチャ 他のどのプロバイダーよりも多くのリージョンを備える持続可能で信頼できるクラウド インフラストラクチャについての詳細情報 クラウドの経済性 Azure の財務上および技術的に重要なガイダンスを利用して、クラウドのビジネス ケースを作成する 顧客イネーブルメント 実績のあるツール、ガイダンス、リソースを使用して、クラウド移行の明確なパスを計画する お客様事例 成功を収めたあらゆる規模と業界の企業によるイノベーションの例を参照する

    Windows PowerShell 入門
  • Windows管理者のためのPowerShell

    豊富なコマンドレットと拡張性 システム管理者向け次世代コマンドシェル環境 WSHにはなかった対話型プロンプトを実現 豊富なコマンドスレッドと拡張性 標準で100以上のコマンドレット 様々なリソースへのアクセス DOSコマンドやWSHでは実現困難だった処理を1行で実行 .NET Frameworkクラスライブラリの利用 オブジェクトベースのパイプライン処理 ユーザーがコマンドレットを自由に拡張可能 VusualBasicやC#で独自のコマンドレットを作成し、スナップインを使ってPowerShellに組み込める。すなわちVisualBasicやC#で実現できるほぼすべてがPowerShellで実現可能。 さまざまなリソースへのアクセス 「プロバイダ」という概念に基づき、ファイルシステム、レジストリ、外部システムなどのリソースに同一のコマンドレットで簡単にアクセスできる。 任意のフォルダのファイ

  • シェルスクリプト入門

    まず,作業用ディレクトリを作成して,そのディレクトリを作業ディレクトリにせよ. mkdir myscript cd myscript シェル: シェルとは,コマンド・インタープリタとも呼ばれ,UNIX系OSにおいてキーボードを介した 対話処理を実行するソフトウェアである. その役割は, 入力した文字列を「コマンド」と「オプション」と「引数」として解釈して,コマンドを実行 コマンドが生成した標準出力を画面上に出力 となる. UNIX系OSで利用できるシェルには歴史的には大きく分けて Bourne sh(B sh)とCsh の2つの系統に分かれる. Linuxで標準的に用いられているのは,Bourne shに準拠しながら大幅に機能拡張されたbashであり, 学cc環境において使われているのはcshを機能拡張したtcshである. ここでは,Bourne sh (bash)を想定したシェルスクリ

  • 第10回 シェル・スクリプト入門(1)

    前回,前々回は,Linux上でプログラミングをするときによく使うテキスト・エディタ「Emacs」と「vi」の基操作法を説明しました。今回は,Linuxを操作するときに大きな役割を果たす「シェル」について説明します。シェルは,プログラマとシステムの“仲介役”です。シェル・スクリプトというプログラムを用意しておけば,複数のコマンドをバッチ処理することも可能です。 シェルの役割 コマンドを使ってLinuxを操作しているとき,我々はシェルのお世話になっています。シェル(shell)は,ユーザーからのコマンド入力を受け付けて処理を実行するプログラムです。そのため,コマンド・インタープリタとも呼ばれます。 大まかなシェルの仕事の流れは,次の通りです。 (1) プロンプトを表示してコマンド入力を受け付ける (2) ユーザーから入力されたコマンドラインを受け取る (3) コマンドラインを「コマンド」「引

    第10回 シェル・スクリプト入門(1)
  • 1