並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 519件

新着順 人気順

シェルの検索結果281 - 320 件 / 519件

  • コミット前後でベンチマークが悪化していたらテストを落とすGoのCI用ツール - knqyf263's blog

    本当にただこれがやりたかっただけです。今でも既存のものがあるだろうと思っているのですが、誰も教えてくれなかったのでシュッと作りました。落ち込まないので今からでも教えてくれて良いです! pushしたらコミットの前後でgo test -bench的なことして有意に悪化してたらテスト落としてくれるSaaSとかOSSとかありませんか— スッキリごん! (@knqyf263) 2020年1月10日 概要 上のツイートにある通りなのですが、Goだとベンチマークを計測するツールがデフォルトでgo testに同梱されているので、GitHubとかにコミットされたらそのコミットと一つ前のコミットでベンチマークのスコアを比較して、悪くなっていたら教えて欲しかっただけです。シェルスクリプトで数行で出来るようなレベルですし、ちょっとオプションつけたり表示をリッチにしても200行ぐらいで済みそうだったのでGoでツール

      コミット前後でベンチマークが悪化していたらテストを落とすGoのCI用ツール - knqyf263's blog
    • シェルからのSQL実行をAmazon ECSを使ってサーバーレスに実現してみる - 虎の穴開発室ブログ

      こんにちは。虎の穴ラボの鷺山です。 この記事は「虎の穴ラボ 夏のアドベントカレンダー」の3日目の記事です。 2日目は植竹さんによる「GCPの監視機能 Monitoring の推しポイント紹介」が投稿されました。 4日目はH.Y.さんによる「Amazon WorkSpacesで色々試してみる。」が投稿されます。こちらもぜひご覧ください。 はじめに データベースを運用していると、「挿入・変更・削除などのちょっとしたデータ操作を、シェルスクリプトの中にSQLを書いて実行」したりすることはあると思います。 今回はそのような処理をAmazon ECSのタスク実行を使ってサーバーレスに実現する方法をご紹介したいと思います。 コンテナの起動にAWS Lambdaも使用します。 環境 データベース: MySQL 5.7 (Aurora 2.10.2) この記事の付録にPostgreSQLでの方法もご紹介し

        シェルからのSQL実行をAmazon ECSを使ってサーバーレスに実現してみる - 虎の穴開発室ブログ
      • GitHub - facebook/dotslash: Simplified executable deployment

        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

          GitHub - facebook/dotslash: Simplified executable deployment
        • その昔作ったbashで歴代将軍を補完するスクリプトと補助コマンド - Qiita

          この記事はクソアプリ2 Advent Calendar 2019の16日目が空いていたので昔作ったクソアプリの紹介をするものです。 その昔こんな話題がありました。 なぜたった15人しかいない徳川将軍は覚えられないのですか? - Togetter プログラマ視点では、「シェルで補完できないから」というのが一つの意見としてあります(暴論)。 bashの補完スクリプトの作成 ということで徳川幕府の将軍を補完できるスクリプトを書きました。2013年のことです。 当時の問題点 シェルの補完という行為は、基本的にあるコマンドに対して行うものです。しかしこの時点では存在しないコマンド"shogun"に対する補完として実装していました。 また、対応したのは徳川幕府だけで、鎌倉幕府には対応していませんでした。 鎌倉幕府対応版 2年後の2015年、鎌倉幕府への対応を行いました。 shogunコマンドの実装 さ

            その昔作ったbashで歴代将軍を補完するスクリプトと補助コマンド - Qiita
          • ショートカットと端末 - SmartHR Tech Blog

            SmartHR でプロダクトエンジニアをしている tmtms です。読み方がわからない(自分でもわからない)ので社内では tommy と名乗ってます。 2月に開催された社内LT大会第3回で「ショートカットと端末」というネタで発表したのですが、とても5分に収まる量ではなかったのでここにしたためておきます。 キーバインド macOSのテキスト編集のショートカットとEmacsとbashのキーバインドを比較するとこんな感じです。 control macOS Emacs bash A 行頭に移動 行頭に移動 行頭に移動 B 左に移動 左に移動 左に移動 C - prefix 中断 D 右文字削除 右文字削除 右文字削除/入力終了 E 行末に移動 行末に移動 行末に移動 F 右に移動 右に移動 右に移動 G - 中断 中断 H 左文字削除 ヘルプ 左文字削除 I - タブ タブ J - 改行 改行 K

              ショートカットと端末 - SmartHR Tech Blog
            • Apple、macOS 12.3 Montereyでnanoをpicoエディタに置き換え。bashやemacs同様ライセンスの問題?

              AppleはmacOS 12.3 Montereyでnanoをpicoエディタに置き換えています。詳細は以下から。 Appleが現地時間2022年03月14日、1組のキーボードとマウスで最大3台のMacやiPadを操作できるユニバーサルコントロールを追加し、Pythonを削除した「macOS 12.3 Monterey (21E230)」をリリースしましたが、このmacOS 12.3ではnanoエディタがpico(PIne COmposer)エディタに置き換えられています。

                Apple、macOS 12.3 Montereyでnanoをpicoエディタに置き換え。bashやemacs同様ライセンスの問題?
              • シェルスクリプトの説明をコメントで書いてコマンドラインでヘルプとして表示する - Qiita

                Motivation 実行可能なシェルスクリプトを書く際、なるべく -h や --help のような引数でヘルプメッセージを表示できるようにしておきたい派です。 以前はPOD形式1でファイル末尾にドキュメントコメントを書き、 pod2text を実行して表示していたのですが、以下の理由でやり方を変えたいと思いました: どちらかといえばファイルの先頭に書きたい PODで書くと行数が長くなりがち 最近、PODを書く機会がほとんどないので、毎回記法を忘れている pod2text がどの環境でも動くという前提は置かない方がいいかもしれない(?)2 2ヶ月前ぐらいから悩んでいましたが、ようやくこれでよいかなというやり方にたどり着きました。 ヒアドキュメントで十分という人には無用のやり方かもしれませんが、以下で示すようなやり方にしておけば、スクリプトのフォーマットを揃えることができるでしょう。 動作確

                  シェルスクリプトの説明をコメントで書いてコマンドラインでヘルプとして表示する - Qiita
                • Bash HTTP monitoring dashboard - Raymii.org

                  Bash HTTP monitoring dashboard Published: 27-12-2020 | Last update: 11-01-2021 | Author: Remy van Elst | Text only version of this article ❗ This post is over two years old. It may no longer be up to date. Opinions may have changed. This is a shell script that creates a webpage with the status of HTTP(s) sites. Parallel checking, thus very fast, only dependencies are curl and bash (version 4 or ab

                  • GitHub - yorukot/superfile: Pretty fancy and modern terminal file manager

                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                      GitHub - yorukot/superfile: Pretty fancy and modern terminal file manager
                    • GitHub - curusarn/resh: RESH ❯❯ Contextual shell history for zsh and bash

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        GitHub - curusarn/resh: RESH ❯❯ Contextual shell history for zsh and bash
                      • GitHub - nuta/nsh: A command-line shell like fish, but POSIX compatible.

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - nuta/nsh: A command-line shell like fish, but POSIX compatible.
                        • MobageのオンプレミスからAWSへの移行【DeNA TechCon 2021】/techcon2021-8

                          14年の歴史を持ち、1000台以上の物理サーバーを利用していた Mobage をオンプレミスから AWS へ移行しました。 また、同時に OS を CentOS6 から Ubuntu18 に更新しました。 ・長らくオンプレミスで運用してきたサービスをなぜクラウドに移行するのか ・サービスをメンテナンスに入れずに移行をする工夫 ・現在の課題やそれについての改善計画 などについて、インフラエンジニアの観点からお話します。

                            MobageのオンプレミスからAWSへの移行【DeNA TechCon 2021】/techcon2021-8
                          • GitHub - shqld/tish: A replacement of shell script with TypeScript, for those who love TypeScript and tired of writing shell script, aiming to emulate shell script in TypeScript.

                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                              GitHub - shqld/tish: A replacement of shell script with TypeScript, for those who love TypeScript and tired of writing shell script, aiming to emulate shell script in TypeScript.
                            • GitHub - bobbyiliev/introduction-to-bash-scripting: Free Introduction to Bash Scripting eBook

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - bobbyiliev/introduction-to-bash-scripting: Free Introduction to Bash Scripting eBook
                              • GitHub - h4l/json.bash: Command-line tool and bash library that creates JSON

                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                  GitHub - h4l/json.bash: Command-line tool and bash library that creates JSON
                                • research!rsc: The xz attack shell script

                                  Posted on Tuesday, April 2, 2024. Updated Wednesday, April 3, 2024. Introduction Andres Freund published the existence of the xz attack on 2024-03-29 to the public oss-security@openwall mailing list. The day before, he alerted Debian security and the (private) distros@openwall list. In his mail, he says that he dug into this after “observing a few odd symptoms around liblzma (part of the xz packag

                                  • bashスクリプトのエラー処理のベストプラクティス – marketechlabo

                                    データ処理バッチでシェルスクリプトは便利 データ処理などでバッチプログラムを書くことは多い。Pythonなどのプログラム言語を使って全部記述する方法もあるし、最近ではGUIのワークフローを描けるツールも出てきている。 ただシェルスクリプトは依然として強い。シェルスクリプトは概して動作が高速で、イレギュラー処理に対しても柔軟に対応できる。gcloudやawscliなどのコマンドを使って記述できるので、できないことはない。機能がなければコマンドをインストールすることも可能。困ったときにも確実にゴールにたどり着くメリットがある。プログラム言語だとライブラリの出来に依存するし、ワークフロー系のツールは機能が実装されていないと詰む。イレギュラー処理を扱えない場合がある。 便利なツールが出てきている時代ではあるが、シェルスクリプトを覚えておくのはおすすめである。バッチ処理ではエラーハンドリングが必須だ

                                    • WebAssemblyでBashやCurlが動く、業界標準APIを拡張した「WASIX」を発表 Wasmer

                                      WebAssembly(Wasm)ランタイムを開発するWasmerは2023年5月30日(米国時間)、「WASI」(WebAssembly System Interface)を拡張してPOSIX(Portable Operating System Interface)に対応した「WASIX」を発表した。 WASIXは、WebAssemblyでネットワークやファイル、メモリなどのシステムリソースを抽象化するAPI仕様であるWASIを拡張したものだ。Wasmerは発表の中で、以下のように述べている。 「2019年に発表されたWASIは、Wasmコミュニティーにとって大きな後押しとなったが、改善のペースの遅さが普及を妨げてきた。WASIXはWASIの提案を拡張し、POSIXとの完全な互換性を持つことで、有用で生産的なアプリケーションを構築できる」 WASIXとは一体何なのか 関連記事 C/C++

                                        WebAssemblyでBashやCurlが動く、業界標準APIを拡張した「WASIX」を発表 Wasmer
                                      • GitHub - jkool702/forkrun: runs multiple inputs through a script/function in parallel using bash coprocs

                                        forkrun is an extremely fast pure-bash function that leverages bash coprocs to efficiently run several commands simultaniously in parallel (i.e., it's a "loop parallelizer"). forkrun is used in much the same way that xargs or parallel are, but is faster (see the hyperfine_benchmark subdirectory for benchmarks) while still being full-featured and only requires having a fairly recent bash version (4

                                          GitHub - jkool702/forkrun: runs multiple inputs through a script/function in parallel using bash coprocs
                                        • GitHub - remileduc/sherver: Pure Bash lightweight web server.

                                          Sherver is a web server that implements part of HTTP 1.0. Even if it is written in a few lines of Bash, it is able to do a lot: no configuration needed: you can just add files either in scripts or in file folders serve any HTML page no matter how complexe (with advanced JavaScript and multiple scripts or files to download...) serve files (text or binary, pictures...) with correct mime type dynamic

                                            GitHub - remileduc/sherver: Pure Bash lightweight web server.
                                          • Makefile で環境構築を確実に一瞬で終わらせる話

                                            はじめに ラブグラフ 開発チーム インターン の こるく です。 私がラブグラフに Join してまず感動したのが、コマンド一発で完了する超お手軽な環境構築でした。 普通プロジェクトに Join するときは面倒な環境構築をする必要がありますが、ラブグラフではそれが全くありませんでした。 ということで今回は、それを実現している Make と Docker を使って、開発、テスト、CI、本番のすべての環境で、ランタイムの環境と環境変数の設定をすべてコードベース ( IaC というやつ? ) でラクに共有して開発体験を爆アゲしようと思います。 この構成が目指すところ ✅ 環境で悩むことをなくして開発体験を爆アゲする ✅ 環境構築をコマンド一発でできるようにする ✅ ついでにテストもコマンド一発でできるようにする ✅ 環境変数をホストマシンのシェルから排除し、コードの一部としてリポジトリ内で管理す

                                              Makefile で環境構築を確実に一瞬で終わらせる話
                                            • GitHub - advimman/lama: 🦙 LaMa Image Inpainting, Resolution-robust Large Mask Inpainting with Fourier Convolutions, WACV 2022

                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                GitHub - advimman/lama: 🦙 LaMa Image Inpainting, Resolution-robust Large Mask Inpainting with Fourier Convolutions, WACV 2022
                                              • sedが奏でるプレリュード | スラド IT

                                                route127曰く、 sedでバッハの平均律クラヴィーア曲集第1巻(WTC Book I)前奏曲ハ長調(BWV846)を演奏するスクリプト「bash.sed」が発表された(github、はてなブックマーク) Linux上での実行方法

                                                • GitHub - adityaathalye/shite: The little hot-reloadin' static site maker from shell.

                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                    GitHub - adityaathalye/shite: The little hot-reloadin' static site maker from shell.
                                                  • prettyping

                                                    prettyping is a wrapper around the standard ping tool, making the output prettier, more colorful, more compact, and easier to read. Do you run ping tool very often? Do you find yourself squeezing your eyes to see if a packet has been lost? Do you want to have a better view of the latency and of the lost packets over time? Then prettyping is the tool for you! prettyping runs the standard ping in ba

                                                    • Rubyをインストールせず Docker だけを使ってrails newを実行する - アジャイルSEの憂鬱

                                                      rails new するときにDockerfileを使う必要は特にない。 むしろ開発時に使うDockerfileとは別物になるので、Dockerfileを作らない方が良いです。 コマンド $ mkdir example_app $ cd example_app $ docker run --rm -v $(pwd):/app -w /app ruby:3.0.0 bash -c '\ curl -fsSL https://deb.nodesource.com/setup_14.x | bash - \ && apt-get update && apt-get install -y git nodejs \ && npm install -g yarn \ && gem i --no-document rails \ && rails new .' 解説 --rm 一時的な実行でコンテナを残

                                                        Rubyをインストールせず Docker だけを使ってrails newを実行する - アジャイルSEの憂鬱
                                                      • 過去のGitHub Actionsのbuild時間を取得して集計してグラフにする - xuwei-k's blog

                                                        継続的にメンテナンスするのではなくて、雑な使い捨てでいいならshellscriptとjq職人芸でいけるので頑張ってしまったけれど、継続的にやるならもっと違うもので書いた方がメンテナンスしやすいと思います。 細かい部分はいくらでも改善の余地があるとは思いますが、とりあえず動いたのでヨシ・・・!? 以前も多少似たような何か作ったけど、こういうの誰か既にもっと綺麗に作ってないんですかね。 xuwei-k.hatenablog.com GitHub Actionsのログはデフォルトでは90日保存されてるはずなので、その程度の期間をなんとなく集計したいだけならば、こうやって後から集計するだけで十分ですね。 もちろん、yamlの内部の構造がすごく変わっていると集計が難しいか実質不可能になるリスクはありますが。 もっとしっかり計測したいならば、buildした時点で専用の場所に綺麗に記録して、他のもっとリ

                                                          過去のGitHub Actionsのbuild時間を取得して集計してグラフにする - xuwei-k's blog
                                                        • Linuxでのプロセス置換 - Qiita

                                                          はじめに 導入 Linuxで使うbash等のシェルには、様々な○○置換という機能がありますが、その中でも「プロセス置換」( <(コマンド) や >(コマンド) ) というのはなかなかイメージし辛いのではないかと思います。 ※特にコマンド置換 ( $(コマンド)や`コマンド` ) と名前が紛らわしいというのもあります。 これはパイプと機能的にも仕組み的にも近いものですので、この機会にパイプとの関連性も含め、仕組みを紹介したいと思います。 環境 bash,zsh共にプロセス置換の機能を持っていますが、以下ではbashを前提として仕組みを説明します。 なお、各動作確認は x86_64 WSL1(Win10)/Ubuntu18.04.2 LTS, bash4.4.19(1) で行っています。 プロセス置換の概要 利用目的 bash manページのプロセス置換の項にも説明はあるのですが、なかなかそれ

                                                            Linuxでのプロセス置換 - Qiita
                                                          • Reverse Shell (リバースシェル) 入門 & 実践 - 好奇心の足跡

                                                            某CTFの復習していて、"ReverseShellをやる"というwriteupがあったのだけど、具体的なやり方が分からなかったので1から調べてみました。 そもそもReverseShellってなに?3行くらいで説明して?(大幅にオーバーした) 最もシンプルなサンプルはどんな感じ? インターネット越しの実践例・揃えるべき環境が知りたい あたりに応えられる内容になっていればと思います。 リバースシェル(Reverse Shell)とは Reverse Shell Cheet Sheet Reverse Shell by Bash を分析 local環境でReverseShellを実践してみる kali linux on vm mac osx Private IPアドレスを指定して実施してみる kali linux on vm mac osx インターネット越しにReverseShellやってみる

                                                              Reverse Shell (リバースシェル) 入門 & 実践 - 好奇心の足跡
                                                            • jqコマンドとシェルスクリプトの上手い速い使い方

                                                              はじめに シェルスクリプトから jq コマンドを使う記事はいくつも見かけますが、あまりにも面倒でよくない書き方ばかりが見つかるのでベストプラクティスをまとめました。 この記事は「詳細解説 jqコマンドとシェルスクリプトの簡単で正しい使い方 〜 データの流れを制するUNIX哲学流シェルプログラミング」の要約版です。詳しい解説やもう少し高度な使い方を知りたい方、シェルスクリプトの考え方についてはリンク先を参照してください。リンク先は長すぎたので、こちらはとりあえず使いたい人用に簡潔にまとめました。(あと、いつも qiita を使っているので zenn を使ってみたかった) 👎 ダメな書き方 よく見かける書き方ですが、コードの見通しが悪く、メンテナンス性が低く、パフォーマンスが(かなり)悪く、特定の場合に不具合が発生する書き方です。 for item in $(jq -c '.items[]'

                                                                jqコマンドとシェルスクリプトの上手い速い使い方
                                                              • 英シェル、ロシア原油の調達継続で波紋 利益は寄付へ - 日本経済新聞

                                                                【ロンドン=篠崎健太】英石油大手シェルがロシア産原油の調達を続けていることが明らかになり、波紋が広がっている。同社は5日声明を出し「可能な限り代替先から調達していくが、グローバルな供給におけるロシアの重要性から一朝一夕には実現できない」と釈明した。資源大国ロシアへの経済制裁とエネルギー安定供給をどう両立させるか、難題を突きつけている。シェルは4日にロシア産原油の購入を決めた。ロイター通信による

                                                                  英シェル、ロシア原油の調達継続で波紋 利益は寄付へ - 日本経済新聞
                                                                • Windows ターミナルのカスタム プロンプトのセットアップ

                                                                  このチュートリアルでは、Oh My Posh を使用して PowerShell または Linux 用 Windows サブシステム (WSL) のコマンド プロンプトをカスタマイズする際に役立つリソースと指示書をいくつか紹介します。 Oh My Posh には、Git 状態の色分けとプロンプトを提供する、完全にカスタマイズされたコマンド プロンプト エクスペリエンスを実現するためのテーマ機能が用意されています。 このチュートリアルでは、以下の内容を学習します。 Nerd Font をインストールする カスタマイズされたコマンド プロンプトでは、多くの場合、プロンプトのスタイルを設定するのにグリフ (グラフィック シンボル) を使用します。 お使いのフォントに適切なグリフが含まれていない場合は、プロンプト全体に Unicode の置換文字 '▯' がいくつか表示されることがあります。 ター

                                                                    Windows ターミナルのカスタム プロンプトのセットアップ
                                                                  • 今いるレポジトリのPR一覧をpecoで絞り込んでcheckoutする便利コマンド作った - $shibayu36->blog;

                                                                    OSS活動とか仕事をしてる時に、PRをチェックアウトするのだるいなと思っていた。そこで「今いるレポジトリのPR一覧をmodified順に出力し、pecoで選択したものをcheckout」出来たら便利だろうということで作った。 できたもの やり方 まずhubとpecoをインストールしておく。 zshを使っているならこんな感じで定義し、 function peco-git-recent-pull-requests () { local selected_pr_number=$(hub pr list --limit 40 --sort updated --format "%pC%>(8)%i%Creset %t (by @%au)%n" | peco | sed -r 's/^ +#([0-9]+).*$/\1/') if [ -n "$selected_pr_number" ]; then

                                                                      今いるレポジトリのPR一覧をpecoで絞り込んでcheckoutする便利コマンド作った - $shibayu36->blog;
                                                                    • 「Cygwin 3.5」はWindows 7/8をサポートせず ~32bit対応も間もなく終了/

                                                                        「Cygwin 3.5」はWindows 7/8をサポートせず ~32bit対応も間もなく終了/
                                                                      • GitHub - Mythra/typeish: A runtime type checker for bash.... in bash. I'm not sorry.

                                                                        Type-ish is a runtime type checker for bash functions, implemented entirely in bash. This way you can accept arguments, and be sure they conform to whatever sort of shape you want them too. It is also a very cursed idea taken way too far, and I do not apologize for it. NOTE: as of this moment type-ish has only been tested on bashv4 everything should be compatible with bashv3 (what OSX ships), but

                                                                          GitHub - Mythra/typeish: A runtime type checker for bash.... in bash. I'm not sorry.
                                                                        • Why Create a New Unix Shell? (2021)

                                                                          Introduction Before explaining why I created Oil, let's review what it is. You can think of a Unix shell in two ways: As a text-based user interface. You communicate with the operating system by typing commands. As a language. It has variables, functions, and loops. Shell programs are text files that start with #!/bin/sh. In this document, we'll think of Unix shells as languages. The Oil project a

                                                                          • GitHub - wolandark/bash-dungeon: An educational dungeon crawler in the shell

                                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                              GitHub - wolandark/bash-dungeon: An educational dungeon crawler in the shell
                                                                            • The ugrep file pattern searcher

                                                                              a more powerful, ultra fast, user-friendly, compatible grep (that is also completely free!) ugrep release 5.1 ugrep installs on MacOS: brew install ugrep Windows: winget install Genivia.ugrep Windows: choco install ugrep Windows: scoop install ugrep Alpine: apk add ugrep ugrep-doc Android Termux: pkg install ugrep Arch: pacman -S ugrep CentOS: dnf install ugrep Debian: apt-get install ugrep Fedora

                                                                              • GitHub - frameable/aviary.sh: Minimal distributed configuration management in bash

                                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                  GitHub - frameable/aviary.sh: Minimal distributed configuration management in bash
                                                                                • マスタリングLinuxシェルスクリプト 第2版

                                                                                  Linuxシェルスクリプトの解説書。その中でも特にbashのシェルスクリプティングに焦点を当てています。シェルスクリプトの書き方、デバッグ方法、bashプログラミングの基本といったシェルスクリプティングの基礎から、sedやAWKなど各種ツールとの連携といった実践的な応用までを体系的に解説します。WebサーバーなどのLinuxシステムの管理を任されるようになった初級の管理者にも、もっと高度で実践的なテクニックを必要としている中級の管理者や開発者にも広く役に立つ内容です。 監訳者まえがき まえがき 1章 bashのスクリプトとは何か、なぜそれが必要なのか? 1.1 技術要件 1.2 Linuxのシェルの種類 1.3 bashスクリプトとは何か? 1.4 bashコマンドの階層 1.4.1 コマンドの種類 1.4.2 コマンドのパス 1.5 スクリプトのためのテキストエディターの準備 1.5.1

                                                                                    マスタリングLinuxシェルスクリプト 第2版