タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

shellに関するsheeploghのブックマーク (6)

  • Man page of RBASH

    Section: User Commands (1) Updated: 2004 Apr 20 Index JM Home Page roff page 名前 rbash - 制限付きの bash (bash(1) を参照) 制限付きのシェル (RESTRICTED SHELL) bash を rbash という名前で起動した場合や、起動時に -r オプションを指定した場合には、シェルは制限された状態になります。 制限付きのシェルは、 標準のシェルよりも細かく制御された環境を用意したいときに使われます。 制限付きのシェルは bash と全く同じように動作しますが、 以下のようなことが許可されなかったり実行されなかったりします。 • cd を使ってディレクトリを変更すること • SHELL, PATH, ENV, BASH_ENV の値の設定や設定取り消しを行うこと • / を含むコマンド名

  • 使いやすいシェルスクリプトを書く

    できればシェルスクリプトなんて書きたくないんだけど,まだまだ書く機会は多い.シェル芸やワンライナーのような凝ったことではなく,他のひとが使いやすいシェルスクリプトを書くために自分が実践していることをまとめておく. ヘルプメッセージ 書いてるシェルスクリプトが使い捨てではなく何度も使うものである場合は,体を書き始める前に,そのスクリプトの使い方を表示するusage関数を書いてしまう. これを書いておくと,後々チームへ共有がしやすくなる.とりあえずusage見てくださいと言える.また,あらかじめ書くことで,単なるシェルスクリプトであっても自分の中で動作を整理してから書き始めることができる.関数として書くのは,usageを表示してあげるとよい場面がいくつかあり,使い回すことができるため. 以下のように書く. function usage { cat <<EOF $(basename ${0})

  • A shell script to measure network throughput on Linux machines. | Me in IT

    sheeplogh
    sheeplogh 2012/12/26
    定期的にifconfigから値を取得して表示してくれるモノ。
  • USP友の会:hbstudy #38 で講師してきました

    おはようございますおはようございます。かいちょうです。 今朝、寝ていると枕元にぶって姫(注1)が降りたち、 「鉄は熱いうちにぶって!ぶってぶって!」と仰せられたところで目が覚めました。 そうですね。こういうことは早い方がいいので、 取り急ぎの取り急ぎで昨日の hbstudy のスライドをアップします。 やったこと 今回のテーマは「シェル芸」。端末だけでできる仕事の幅を広げようということで、 ひたすら参加者にワンライナーを書いてもらうという超ドS級の内容でした。 ハンズオンと言うには激しすぎるかとも思ったのですが、 「玄人」方の適度なツッコミのおかげで盛り上がりました。 参加者の皆様、馬場さん始めスタッフの皆様、有難うございました。 反省点 後ろの人たちを少々置き去りにしたかもしれない 今回はなるべくAWKを封印しようとしましたが、やっぱり出てきてしまいました。結局端末上でなにか計算するには

  • ファイルのパーミッションを数値で表示する方法

    ↓のようなでもいいのかな? ○CentOS 5.2 [lean@brynhildr ~]$ cat /etc/redhat-release CentOS release 5.2 (Final) [lean@brynhildr ~]$ stat --version stat (GNU coreutils) 5.97 Copyright (C) 2006 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. There is NO WARRANTY, to the extent permitted

    ファイルのパーミッションを数値で表示する方法
    sheeplogh
    sheeplogh 2012/08/31
    statコマンドを知った。
  • 知らなかったyesコマンドの真の力 - harry’s memorandum

    yesコマンドとは? 'YES' - 妖精がみえてしまうジョンアンダーソンのプログレッシブバンドのことではありません。UNIX/Linux の yes コマンドを少しだけ語ってみたいと思います。 yesコマンドってなんですか?という人はまずUNIX/Linuxのターミナルで'yes'と入力してみましょう。 $ yes y y y^Cy がひたすら続きます。引数に文字列を渡せばその文字列をひたすら吐き出します。 $ yes "Cirque du Soleil" Cirque du Soleil Cirque du Soleil Cirque du Soleil Cirque du Soleil^Cこれ意味あんの?と思いたくなります。では何に使えるのでしょう? そうターミナルで対話的に行うときに なんと あの y を入力してくれるのです。 yesの例 まずテストファイル作成 $ for i i

    知らなかったyesコマンドの真の力 - harry’s memorandum
  • 1