タグ

shellとunixに関するdecoy2004のブックマーク (7)

  • シェル芸 - アンサイクロペディア

    シェル芸 (- げい) とは、現代においてもっとも過激と目されるCLIワンライナー原理主義の一派。武田久美子を教祖とし、夏になると信者は女も男も老いも若きも貝がらビキニで海辺をホーミタイする危険な思想である。 起源[編集] シェル芸の発祥は古く、なつやすみの感想文や学部レポートの執筆時に文字数稼ぎをねらった学生たちが、「~と考えられるが~つまり~とはいえ~」と、順接・逆接の接続詞を多用して一文を長引かせたことに由来する。 このようなデキの悪い学生が大学に進学し、UNIX系OSを触らせられると「パイプでコマンドつないだりxargs使うとカッコよくね?」と厨二病を発症してしまい、そのまま研究室に居座ったりすることでさらに悪化するとシェル芸信者となる。 現在[編集] GUIを搭載したLinuxディストリビューションのような似非UNIXの普及により、シェル芸はいったん廃れたかに見えた。しかし、20

    シェル芸 - アンサイクロペディア
    decoy2004
    decoy2004 2015/04/21
    絶対試すなよ!
  • jotコマンドについて調べてみた - くんすとの備忘録

    日のシェル芸勉強会(http://usptomo.doorkeeper.jp/events/8339)の中でプチ話題になったjotコマンド。 イマイチ使い方をちゃんと把握していなかったので調べてみました。 ※確認・検証はFreeBSD 8.3にておこなっておりまする。 当時の認識 jot 回数 開始 終端 #シェル芸 #usptomo— くんすと (@kunst1080) 2014, 2月 15 調べてみた結果、かなり便利なコマンドのようです。seq + yesみたいな感じかな。 man jot JOT(1) FreeBSD General Commands Manual JOT(1) NAME jot ? print sequential or random data SYNOPSIS jot [-cnr] [-b word] [-w word] [-s string] [-p pre

    jotコマンドについて調べてみた - くんすとの備忘録
    decoy2004
    decoy2004 2014/08/04
    『1000~2000の間の乱数を3つ % jot -r 3 1000 2000』
  • AWKで一番の得意ワザ! シェルで文字列を自在に扱うための文字列関数

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    AWKで一番の得意ワザ! シェルで文字列を自在に扱うための文字列関数
  • MacのFinderで開いているフォルダをターミナルでカレント・ディレクトリとして開く方法&アプリまとめ。

    MacのFinderで開いているディレクトリをちょっとTerminalでいじりたい時のアプリを調べていたのでまとめました。詳細は以下から。 OS Xデフォルト OS Xのデフォルト機能を利用する場合は、Macのシステム環境設定から[キーボード]>[ショートカット]>[サービス]>[ファイルとフォルダ]の「フォルダに新規ターミナル」項目をONにします。 これでディレクトリ(フォルダ)をFinderで選択した場合のみ、コンテキストメニューに「フォルダに新規ターミナル」が表示されターミナルが開きます。 Go2Shell Go2ShellはFinderのツールバーに常駐させて使うユーティリティ。Mavericksの場合ツールバーに常駐させるには⌘(Command)キーを押しながらツールバーにドラッグ&ドロップ。 Terminal以外にiTermやxtermも設定でき、アプリケーションディレクトリに

    MacのFinderで開いているフォルダをターミナルでカレント・ディレクトリとして開く方法&アプリまとめ。
    decoy2004
    decoy2004 2014/04/24
    『Macのシステム環境設定から[キーボード]>[ショートカット]>[サービス]>[ファイルとフォルダ]の「フォルダに新規ターミナル」項目をONに。』
  • 超便利なワンライナーを、コマンドラインで検索できるgemパッケージ「cmdline-fu」 - 元RX-7乗りの適当な日々

    Linux等のコマンドラインで使える便利なワンライナーを、世界中のみんなで共有しちゃおうという「Command-line-fu」というサイトが素敵! All commands 以前、100SHIKIさんでも、以下のように紹介されていました! Command-line-fuではLinuxなんかのコマンドラインで使えるワンライナー(一行プログラム)を投稿・共有できる。 自分がよく使うワンライナーを保存しておいて使うも良し、他の達人の技を盗むも良し、の素晴らしきサービスである。 ちょっとのぞいてみただけでも「へー、一行でここまで出来るんだ・・・」という小技があってかなり勉強になる。 コマンドラインで使える超絶便利なワンライナーを投稿・共有できる『Command-line-fu』 | 100SHIKI で、サイトで新しく投稿されたワンライナーをブラウザで眺めたり、サイトでキーワード検索したり、RS

    超便利なワンライナーを、コマンドラインで検索できるgemパッケージ「cmdline-fu」 - 元RX-7乗りの適当な日々
    decoy2004
    decoy2004 2011/01/19
    Linux等のコマンドラインで使える便利なワンライナーを、世界中のみんなで共有しちゃおうという「Command-line-fu」というサイトが素敵.キーワードを含むコマンドを検索する
  • シェルスクリプトで乱数を扱う - hyconの日記

    シェル組込変数 RANDOM bashやzshなど一部のシェルでは特殊な変数 RANDOM があり、参照する毎に範囲の小さい整数を得ることが出来ます。 $ echo $RANDOM 30940 $ echo $((RANDOM % 100)) 22 jot(1) jot(1)は連番や乱数を出力するプログラムです。出力回数や範囲を指定出来るのでなかなか使い出はあります。deb系では athena-jot パッケージをインストールします。 $ jot -r 1 10 99 72 $ jot -r 10 1000 9999 8881 2834 3537 5889 7430 9962 4905 9548 3575 9762 awk awkの関数 rand() で0–1の範囲の実数の乱数を扱えます。srand() で乱数の初期化することを忘れずに。 $ awk 'BEGIN{srand();prin

    シェルスクリプトで乱数を扱う - hyconの日記
    decoy2004
    decoy2004 2010/10/11
    urandomデバイスを読むことで文字通りランダムなバイト列を得ることが出来ます。そのままでは扱えないのでodで出力を加工します。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    decoy2004
    decoy2004 2010/10/05
    cd -P symlink_dir で、symlink の実体のディレクトリに移動できる!
  • 1