タグ

shellに関するkzykzのブックマーク (7)

  • シェルスクリプトを書くときにいつもやるやつを調べた

    bash のシェルスクリプトを書くときに、いつも脳死で以下をやっている。(同僚が整備してくれたものをコピペしている) エディタなり CI で shellcheck をまわす set -euxo pipefail と冒頭に書く こんな感じ #!/bin/bash set -euxo pipefail いつまでもコピペではさすがにアレなので、意味を調べたメモ。 shellcheck koalaman/shellcheck: ShellCheck, a static analysis tool for shell scripts イケてない書き方に警告を出してくれる それぞれの警告にはエラーコード割り振られていてとても便利 エラーコードごとに正誤例、解説が書かれているのでわかりやすい SC1000 の例 CI もそうだし、エディタのプラグインも充実 しているのでとりあえず入れておくと良い set

    シェルスクリプトを書くときにいつもやるやつを調べた
  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
    kzykz
    kzykz 2016/08/25
  • 対話式のコマンドをスクリプト化する方法 - Qiita

    #!/usr/bin useradd UserName expect -c " spawn passwd UserName expect \"New password:\" send -- \"hogehoge\n\" expect \"Retype new password:\" send -- \"hogehoge\n\" expect \"passwd: all authentication tokens updated successfully.\" send -- \"exit\n\" "

    対話式のコマンドをスクリプト化する方法 - Qiita
    kzykz
    kzykz 2016/08/25
  • UNIXの設定ファイルの解説

    最終更新日 2010/04/08 ここでは、UNIX系のOSで使われている主な設定ファイルの概要について解説を行っています。高橋研の計算機に接続した際に必要な初期設定については、次のページ(CCSR向け)をご参照ください。 目次 1、設定ファイル 1.1 シェル関連 1.2 X関連 1.3 emacs関連 1.4 vi関連 1.5 Mail関連 1.6 その他の設定ファイル 1.7 設定ファイルではない.ファイル 1、設定ファイル ここでは、主な設定ファイルの概要を解説しています。使用するシェルやウィンドウマネージャーによっては必要ないファイルもありますので、自分のホームディレクトリに以下のファイル全てがなくても心配しないで下さい。システムごとに必要なファイルは2、計算機ごとの初期設定で解説しています。 1.1 シェル関連 .login (csh, tcsh) login shellを c

  • 「フルスクラッチから1日でCMSを作る シェルスクリプト高速開発手法入門」読書感想文 – (っ´∀`)っ ゃー | 一撃

    こんにちは、7月になりましたね。日7月2日は『フルスクラッチから1日でCMSを作る シェルスクリプト高速開発手法入門』発売日でございます。KADOKAWA/アスキー・メディアワークス様、ご献いただきまして有難うございます。 [amazonjs asin="4048660683" locale="JP" title="フルスクラッチから1日でCMSを作る シェルスクリプト高速開発手法入門"] 目次だけを読むと、bashでCMSを作るのに特化した解説のように見えますが、CMSのコードは全体の3割もなく、実際にはawkやsedの文字列処理、bashの関数の使い方など、シェル芸勉強会 会場で「できた!」の名乗りを上げるのに非常に役立つTIPSの集合体とも言えましょう。 勿論書の目的はシェル芸勉強会対策ではないのですが、bashCMSを作る、という題材を通して、UNIXのお作法だけでこれだ

    「フルスクラッチから1日でCMSを作る シェルスクリプト高速開発手法入門」読書感想文 – (っ´∀`)っ ゃー | 一撃
    kzykz
    kzykz 2014/07/03
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  •  いますぐコマンドプロンプトを捨てて、Cygwinを使うべき10+の理由 - それマグで!

    Mac大流行なのでCygwinに需要ないかもしれないけど。一年間のCygwin体験をまとめてみた。今年1年で一番使ったツールで感謝してる。 CygwinはWindows環境にそのままLinuxのCUIツールを導入できる。もう「コマンドプロンプト」に拘る必要は薄くなりました。 僕は今年1年の一番の収穫はCygwinを使ったこと。 Cygwinを使うことでターミナルを使いこなせるようになった。そしてMacに移行してもターミナルさえあるから困らないと思えるようになりました。 コマンドプロンプトを捨てるべき理由 ・SSHコマンドでリモートサーバにアクセスしても文字化けする。 ・色・フォントがダサくて使い物にならない。 ・コマンドが少ない。grep したい。findしたい cmd.exeをすててMinttyを使おう。 Cygwinを使うと、minttyというPuttyベースの素晴らしい。ターミナルが

     いますぐコマンドプロンプトを捨てて、Cygwinを使うべき10+の理由 - それマグで!
  • 1