タグ

コマンドに関するd_akatsukaのブックマーク (3)

  • cat コマンドでネコを走らせる - hogehoge @teramako

    というツイートが昨日RTで流れてきたので、面白いなと思ってやってみている。 https://github.com/teramako/scripts/blob/master/shell/cat.sh cat コマンドは来 concatenate をするコマンドである。ということで、これに反した場合にネコを出して矯正させようという趣旨である。単なる bash スクリプトである。~/bin/catとして放り込むのが良かろう。 C言語版、Perl版等のもうちょっと高級な言語での書き直しを望みます。(僕はCもPerlも得意じゃないので...) 標準入力がない、かつ、ファイルが2つ以上指定されていない 標準入力がある、かつ、ファイルが1つ以上指定されていない 「標準入力がない、かつ、ファイルが指定されない」に修正 場合にネコがでる。 ずさーーーーとネコが流れてきて 最後に と注意される仕様。 因みに

    cat コマンドでネコを走らせる - hogehoge @teramako
    d_akatsuka
    d_akatsuka 2011/12/07
    これはイイ
  • Creating Users and Groups on Leopard using dscl command - agwの日記

    先日のエントリで、Mac OS X 10.5.xにおけるユーザーおよびグループの作成方法を紹介しました。 しかしながら、先日のエントリの手法は、Directory Serviceデータベース情報が納められているプロパティリストを直接改変する多少強引な方法であったと言えます。ローカルドメイン(ローカルシステムと考えてよいでしょう)のDirectory Serviceデータベース情報を扱う場合にのみ有効な方法であるとも言えるでしょう。 今回のエントリでは、dsclコマンドを用いてこれらユーザーおよびグループを作成する方法について記載します。dsclコマンドは、Mac OS X 10.5.xにおけるDirectory Serviceデータベース操作用のコマンドであり、Mac OS X 10.4.xまでのNetInfoデータベースを操作するniから始まるコマンド群(nicl、niload等々。以下

    Creating Users and Groups on Leopard using dscl command - agwの日記
  • (新人向け) Unixオペレーションの注意点 - Magical Diary

    主に新人向けとして、Unixサーバで作業をする際の注意点を書いておく。 ここに書いてある内容は絶対的なものではないし、会社や現場ごとにルールがあるので、適宜ルールに合わせて実践すれば良い。 ログを取れ 何をやったか、何をやらなかったか、というエビデンスのためにログは必ず残しておく。SSHクライアントによっては毎回自動的にログ取得する設定が可能なので、設定しておくと良いだろう。 作業後に問題が発生した場合に作業内容を確認するためにも使うため、必ずログは取得しておくこと。 (追記) 当たり前だが、コマンドとその出力をペアで取ることに意味がある。 set -x (set verbose) しろ ログを取得しても、コマンドラインを編集した際には以下のように非常に見づらいものとなってしまう。(がんばれば解析することは出来るが…) ESC[0mESC[27mESC[24mESC[JESC[1myasu

    (新人向け) Unixオペレーションの注意点 - Magical Diary
    d_akatsuka
    d_akatsuka 2011/02/14
    新人ではなくても設定すべき内容ですね。特にホスト名の間違いは慣れてる人でもよくやらかすので。
  • 1