シェルスクリプトに関するhimabatoのブックマーク (5)

  • 名著「入門UNIXシェルプログラミング」の超詳細なレビューをしてみた(古い内容の訂正) - Qiita

    はじめに そりゃまあ 30 年も経てば古くなりますよ。「入門UNIXシェルプログラミング」は今もシェルスクリプトに関するオススメのとして名前が挙がる名著です。しかしこのは古いです。POSIX でシェルが標準化される以前ので、内容から判断するとおそらく 1990 年ぐらいの常識に基づいて書かれています。 古いから参考にならないと言うつもりはありません。しかしどれだけ優れたでも時間の流れには勝てません。良書であると思っているからこそ、古くなってしまった内容は訂正する必要があると考えています。なおシェルスクリプトに関する古いはこれだけではありません。オライリーから出版されているも古いばかりです。いつ頃に(原書が)書かれたなのかを確認した方が良いでしょう。 ということでレビューというていで、古くなってしまった内容の訂正を行いたいと思います。新しく「入門UNIXシェルプログラミング

    名著「入門UNIXシェルプログラミング」の超詳細なレビューをしてみた(古い内容の訂正) - Qiita
  • 劇的に作業効率が改善する魔法のVimエディタ

    viエディタを基礎からしっかり学ぼう ウェブサイトは、viエディタの使い方を解説した学習サイトです。 『viエディタに初挑戦』という方にも読み進んでもらえるよう、基礎からしっかりと解説しています。 Windows・UNIX系OSのどちらのOSを使っている方にもお読みいただけるように執筆していますので、ぜひ参考にしてください。

    劇的に作業効率が改善する魔法のVimエディタ
    himabato
    himabato 2023/12/29
    viについて基礎から体系的に学べそう
  • 【Linux】シェルスクリプト(bash)入門 - stmtkの技術ブログ

    シェルスクリプト入門 シェルスクリプト例題 bash_profile/bashrcの使い分け シェルスクリプト入門 シェルスクリプトを書くためにはvi(vim)の使い方を知る必要があります。 eng-entrance.com シェルスクリプトの作成方法と実行方法です。 shellscript.sunone.me シェルスクリプトの基的な書き方です。 qiita.com www.tohoho-web.com シェルスクリプト例題 qiita.com g-network.boo.jp bash_profile/bashrcの使い分け bash_profileに環境変数をそれ以外はbashrcに定義するのが一般的だそうです。 blog1.mammb.com

    【Linux】シェルスクリプト(bash)入門 - stmtkの技術ブログ
    himabato
    himabato 2023/12/29
    シェルスクリプトの0からロードマップ
  • シェルスクリプト(bash)の基本 ~チュートリアル~

    目次 目的 シェルとは シェルスクリプトとは UNIX系OS(Linux, Mac)における基礎知識 パス(絶対パス・相対パス) プログラミング言語は、英語の命令文に相当 ファイル名に日語やスペースを用いない bash基 文字の表示(コマンド:echo) Brace Expansionの使い方 変数(コマンド:変数=〇〇) 変数の定義 変数の利用 変数の配列処理 配列 配列の定義 配列の利用 現在いるディレクトリの確認(コマンド:pwd) 端末(ターミナル)の画面をクリア(コマンド:clear) 標準入力から変数を定義 条件分岐:If文(コマンド:if) 条件分岐:Case文(コマンド:case) 四則演算 リダイレクト(コマンド:> or >>) ファイル内容出力(コマンド:cat) ファイルのリスト一覧確認(コマンド:ls) カウント(コマンド:wc -l) パイプ [ | ](コ

    シェルスクリプト(bash)の基本 ~チュートリアル~
  • bash シェルスクリプト入門 -シェルスクリプトのいろは- | UNIX & Linux コマンド・シェルスクリプト リファレンス

    bash シェルスクリプト入門 -シェルスクリプトのいろは- 意外に知らない人が多いシェルスクリプトについて、基的な部分の解説。主に初心者をターゲットとした内容。 シェルスクリプトとは? 複数のコマンドと条件分岐やループ処理等を使用し、一連の処理を実現するプログラムのことである。bash、zsh などのシェルを利用し、シェルによって解釈・実行されるスクリプトなので、シェルスクリプトと呼ばれる。 まれに 「シェルスクリプト」を単に「シェル」と呼ぶ人がいるが、それは厳密には間違いである。「シェル」と「シェルスクリプト」は、無関係ではないが厳密には別物である。 当ページ 管理人のネット上・実社会での観測結果によると、「シェルスクリプト」を「シェル」と呼ぶ人のスキルは著しく低い傾向がある。 同感である。 シェルスクリプトを作成する シェルスクリプトを作成するにあたって、まず使用するシェルを決める

    bash シェルスクリプト入門 -シェルスクリプトのいろは- | UNIX & Linux コマンド・シェルスクリプト リファレンス
  • 1