タグ

shに関するraimon49のブックマーク (231)

  • シェルのリダイレクトにまつわる失敗

    Landscape トップページ | < 前の日 2004-03-27 2004-03-28 次の日 2004-03-30 > Landscape - エンジニアのメモ 2004-03-28 シェルのリダイレクトにまつわる失敗 当サイト内を Google 検索できます * シェルのリダイレクトにまつわる失敗この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [bash] シェルのリダイレクトについての理解が不十分なためにやってしまった失敗。 標準出力も標準エラー出力も /dev/null に捨てたいとき、間違えて以下のようにしてしまうことがときどきあった。最近はやらなくなったが。 # 間違い $ command 2>&1 >/dev/nullこれだと command の標準出力は /dev/null に向けられるが、command の標準エラー出力は画面に向いてし

    raimon49
    raimon49 2010/04/19
    $ command >/dev/null 2>&1 よく忘れる...
  • alias、最初に覚えるべきシェルの機能 | エンタープライズ | マイコミジャーナル

    Guides, HowTos and Tips for Technology Geeks - The Geek Stuff LinuxやFreeBSD、Mac OS Xで提供されているシェルは管理業務やリモートログインしながらの作業に向いている。コマンドの使い方に詳しくなればなるほどシェルは効率よく作業をするためには欠かせないプラットフォームとなる。 UNIX系のプラットフォームを扱いはじめた開発者や情シスの新人、管理者が最初に覚えておきたいシェルの機能のひとつはエイリアス(alias)だ。エイリアスはコマンドに対して別の名前をつけるような機能で、たとえばよく使うコマンドにデフォルトで利用するオプションを設定したり、短縮入力を可能にするために利用される。 Unix Bash Alias Tutorial - Handle Alias Command Like Jennifer Garner

    raimon49
    raimon49 2010/04/16
    aliasサンプル集
  • http://buxus.s31.xrea.com/pukiwiki/pukiwiki.php?sudo

    raimon49
    raimon49 2009/09/18
    alias sudo='sudo ' ← ログインユーザのaliasを使える
  • UNIX & Linux コマンド・シェルスクリプト リファレンス

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    raimon49
    raimon49 2009/08/20
    コーディングスタイル
  • Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine

    UNIXやLinuxのエキスパートになるのに避けて通れないのが、Bashに代表されるコマンドラインシェルによる操作だ。そこで記事では、「Bashのカスタマイズ」「シェルスクリプトの高等テクニック」「Bash以外の高機能シェル」の3つについて、SourceForge.JP Magazineで過去に掲載された解説記事を紹介する。 Bashをカスタマイズして使いこなす Bashは非常にカスタマイズの幅が広く、またちょっとした改良や簡単なシェルスクリプトの利用により、大きく作業効率が改善する。ここでは、Bashのカスタマイズテクニックを解説する記事を紹介する。 コマンドラインでシェルのエイリアスと関数を使って作業を効率化する GNU/Linuxシステムを最大限に活用するには、やはりコマンドプロンプトとシェルスクリプトへの習熟が欠かせない。とはいえ、そうした処理はなるべく手早く済ませたいものだ。

    Bash&シェルスクリプトを極めるテクニックまとめ | OSDN Magazine
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Perl one liner 集 perl 1行野郎

    Landscape トップページ | < 前の日 2003-06-03 2003-06-04 次の日 2003-06-05 > Landscape - エンジニアのメモ 2003-06-04 Perl one liner 集 perl 1行野郎 当サイト内を Google 検索できます * Perl one liner 集 perl 1行野郎この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [Perl] - one liner、日語で言うと一行野郎いわゆる一行スクリプトを解説したページ。 昔はよく参照してたが、google をいくら探しても見つからない。 仕方がないので、ここに転載しておく。 - Internet Archive で見つけた。「perl でいいよ」 というページの一コーナーだったようだ。 http://web.archive.org/web/2

    raimon49
    raimon49 2008/09/03
    バックアップファイルを残して一括置換。perl -p -i.bak -e 's/検索/置換/g' ファイル名
  • オブジェクト指向なコマンド環境「Powershell」を試してみた - てっく煮ブログ

    Microsoft 製の最新のコマンドライン環境「Powershell」が面白かったので、楽しいところをまとめてみた。UNIX な人にも使いやすい親切設計コマンドプロンプトでファイル列挙と言えば dir だけど、Powershell では ls も使える。 PS> ls Directory: Microsoft.PowerShell.Core\FileSystem::C:\ Documents and Settings\nitoyon Mode LastWriteTime Length Name ---- ------------- ------ ---- d---s 2006/02/19 22:35 Cookies d-r-- 2006/02/17 23:39 Favorites d-r-- 2006/02/19 18:56 My Documents d-r-- 2004/08/19 9

    raimon49
    raimon49 2008/08/06
    テキストじゃなくてオブジェクトでやり取りする。
  • シェルスクリプト(Bash)

    シェルスクリプトとはコマンドやシェルの組み込みコマンドなどをファイルに記述し、実行できるようにしたものである。 またプログラムの制御構造なども使用でき、柔軟な処理が可能であり、/etc/rc.d/initd/ディレクトリ内の起動スクリプトなどはシェルスクリプトである。 シェルスクリプトを実行するには実行権限および読み込み権限が必要です。 またシェルスクリプトファイルの1行目にはシェルスクリプトを実行するシェルのパスを記述します。 スクリプトファイル内でも、シェル変数を定義することができる。またその変数を参照する場合は変数名の前に" $ "を 付けることで参照できる。変数名に使用できる文字は英数字および" _ "(アンダーバー)であり先頭は英字を使用しなくてはならない。

    raimon49
    raimon49 2008/07/18
    演算子, ネストしたループの制御
  • screen's Wiki - エスケープキーの選択

    screenのデフォルトのエスケープキーであるCtrl-aだが、変更している人は少なくない。自分がどんなソフトのどの機能を使うかに応じて上手に設定しよう。 以下に例と衝突する可能性のある他ソフトウェアの機能を挙げる。 Ctrl-a (screenのデフォルト) Emacsのbeginning-of-lineコマンド / 類似の操作体系を持つエディタ、シェルでの行頭への移動コマンドと衝突。 Ctrl-o Emacsのopen-line / Cannaの変換モード移行キー(�$,1vp正式名称?)と衝突。 Ctrl-q Emacsのquoted-insertコマンド / 各種端末のフロー制御(XON)と衝突 Ctrl-t Emacsの transpose-charsコマンド / viのインプットモードのインデント追加コマンド/ viのコマンドモードのpopコマンドと衝突。 Ctrl-z 各種端

    raimon49
    raimon49 2008/07/16
    やっぱりC-zかな. C-tに宗旨替えした(2011-10).
  • 会津大学UNIXウィキ

    このサイトについて このページは会津大学生による会津大学生のためのUNIXのページです。 そのため、会津大学の環境に幾分偏っていますが、一般の方でも参考にできる内容になっていると思います。コマンド の他にも UNIX を使う上での基礎知識、設定ファイルの編集方法、また便利な技などを紹介しています。 UNIX管理者よりもUNIXユーザーよりの記述になっています。 背景 管理者が会津大学を卒業したためWikiに移植して学内生が勝手にいじれるようにしたものです。 編集してくれる方は編集のすすめをまずご覧になってください。 このとおりに編集していただけると助かります。 閲覧テクニック ブラウザのアドレス欄に http://technique.sonots.com/?コマンド名 のように打ち込むと(そのコマンドのページがあれば)目的のページに飛ぶことができます。 検索したりメニューから辿らずにすむの

    raimon49
    raimon49 2008/07/15
    管理者向けでなくユーザ向け。
  • bashのプロンプトをカスタマイズする - builder by ZDNet Japan

    データドリブンに足りないもの DOMO Japan 川崎氏に聞く データ活用能力の向上に必要なこと アプリが簡単にできるって当? セールス、マーケ、人事の3名が実際に体験 業務をローコードツールで改善してみた オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク アプリケーションモダナイズ 求められている背景にあるビジネスの今 そして、成功の鍵を握るDevOpsの真の意味 ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス ビジネスのためのデータ基盤構築 DX時代の企業成長はデータ活用が鍵 新たな展開を後押しするSQL Server活用 自社利用の知見・経験を顧客に提供 コンテナ活用を推進する日立製作所 VMware Tanzuを利用したモダナイズを伝授 iPhoneデバイ

    raimon49
    raimon49 2008/06/05
    プロンプトに色指定ネタ。PS1=’\[\033[色\] \[\033[0m\] ‘
  • FreeBSD Memo

    再構築が以前のコンテンツ並になるまでは、以前のコンテンツを残しておきます。 大分復元できました。残るはXと日語環境。 以前のコンテンツはこちら これまで当サイトにてFreeBSDに関する情報を公開して参りました。 しかしながらここ1年ほどはほとんど更新できておらず、当然その間もFreeBSDは進化し続けていますので情報もどんどん古くなってしまい、当時は有効であったけれども今は使えない情報、また当時の自分の知識が浅かったために間違っている情報、誤植によって結果的に実現しない情報などがあり、作成者の私も憂う状況となっています。 私も社会人となりましたので、学生の時のようにサイト作成に時間を多くとることはできませんが、なるべく分かりやすく、そして何よりも正確である情報を発信したいと考えており、その実現に向けてまず過去のコンテンツを一掃し、FreeBSDコンテンツ全体を再構築しようと

    raimon49
    raimon49 2008/06/05
    5.x 日本語まわり、環境変数まわり
  • goosh.org - the unofficial google shell.

    Goosh goosh.org 0.6.0-beta #1 Sun, 10 Dec 17 12:47:18 UTC Google/Ajax Welcome to goosh.org - the unofficial google shell. This google-interface behaves similar to a unix-shell. You type commands and the results are shown on this page. goosh is powered by google custom search. goosh is written by Stefan Grothkopp (privacy policy) it is NOT an official google product! goosh is open source under the

    raimon49
    raimon49 2008/06/03
    おもしろー
  • mount.cifs

    username=arg接続する際に用いるユーザ名を指定する。 指定されていないときは、環境変数 USER が使用される。このオプションは、"user%password" や "user/workgroup" もしくは "user/workgroup%password" という形で、ユーザ名の一部としてパスワードやワークグループを 指定することも可能である。 password=argCIFS のパスワードを指定する。 指定されていないときは、環境変数 PASSWD が使用される。パスワードが取得できなければ、guest オプションが指定されていない限り、mount.cifs はパスワードを求めるプロンプトを表示する。 コマンドラインでは、(カンマ','のような) 引数の区切り文字を含む パスワードは、正しく認識できないことに注意すること。ただし、 PASSWD 環境変数やパスワードを格納し

    raimon49
    raimon49 2008/06/02
    mount -t cifs のオプション一覧。
  • cut, sort, uniq で生産性を5%向上させる - bonar note

    エンジニア、特にウェブ系のお仕事をしていると、いかに windowsmac が好きでも linux や BSD(mac も今や BSD ですが、、)で作業する時間が圧倒的に長くなりますよね。しかも大抵の場合 X もない CUI な環境で延々何時間も作業するわけです。 で、僕だけかもなのですが、その時間のほとんどは「テキスト処理」にあてられるわけです。TSV ファイルを特定の項目で並べ替えたり、ログファイルから何かの項目を抜き出して(UA とか)、それを種類ごとにカウントしてソートして出したり。 そんな訳で UNIX環境で perl や sed、awk 等の文字列処理が得意なスクリプト言語を良く使うようになりますよね。ちょっとしたものであれば perl で短いスクリプトを書いてしまえばOKなのですが、あらかじめ入っているコマンドを使うだけでも相当の事ができるなあと最近思ったのでメモです

    cut, sort, uniq で生産性を5%向上させる - bonar note
  • ウノウラボ Unoh Labs: いまさらコマンドラインの便利さを主張してみる

    尾藤正人(a.k.a BTO)です 僕の偏見かもしれませんが、Webプログラマの方の多くはコマンドラインをうまく活用できてないように感じます。 コマンドラインを使いこなすには最初にある程度の勉強が必要で、その敷居の高さのせいであまり便利さが感じられないのかも。 そこで、今更ながらコマンドラインの便利さを高らかに主張してみます。 ワイルドカード ワイルドカードという特殊文字を使うと特定パターンのファイル名を簡単にしてできます。 これは知ってる人も多いので、詳細は割愛。 ワイルドカードでうまくいかない場合は後述するfindコマンドを使います。 zshのワイルドカード zshのワイルドカードを使うと、ちょっとしたfindコマンドのようなファイル名のマッチができます。 簡単に紹介すると次のようなことができます。 echo **/foo # 再帰的に 'foo' にマッチ echo *(/)

    raimon49
    raimon49 2008/05/21
    xargsでsvn addって便利だなぁ。考えたことも無かった。
  • 好きなLinuxディストリビューション、シェル、エディタは?Linuxカンファレンス参加者の嗜好調査 - builder by ZDNet Japan

    特集:セキュリティトレンド-秋- つながる世界で問われる対応 サプライチェーンセキュリティを考える ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス サーバースペシャリストへの道 PCサポートとサーバ管理の共通項 ひとり情シスのためのスキル向上のコツ 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 ものづくり現場の情報セキュリティ インダストリー4.0は製造業の変革期 工場のデジタル化によるリスクへの対応 オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク 結果に差がつくウェビナーへの投資 デジタル営業時代における見込み顧客獲得へ ウェビナーの運用・集客・フォローの最適化 激変するビジネス環境の中でのD

    raimon49
    raimon49 2008/04/07
    vim使いで、bashを愛用しているUbuntuユーザーが多数派?
  • 複眼中心 : Xp on Mac (XOM) How to 日本語訳

    Tats Shibata (柴田竜典, シバタツ) has 20+ years of experience in database technology, performance engineering, and pre-sales. As a Senior Manager and Head of Japan Data Solutions Architecture at Amazon Web Services Japan, he leads a team of database and analytics technical experts who provide solution architecting for AWS customers across various industries.

    複眼中心 : Xp on Mac (XOM) How to 日本語訳
    raimon49
    raimon49 2008/03/28
    >rootユーザーのパスワードを指定するには、/アプリケーション/ユーティリティ/ディレクトリユーティリティ のメニュー「編集 > ルートユーザを有効にする」を選択
  • Webdog - Uw Online Speurneus

    Ventilatieunits type D zijn mechanische ventilatiesystemen die zowel de aanvoer van verse lucht als de afvoer van vervuilde lucht verzorgen.In… Hallo, Willem hier! Welkom op mijn blog: Webdog! Ik heet Willem en heb dit blog vernoemd naar mijn hond Bram. Nou ja, niet vernoemd, maar toch wel een beetje opgedragen aan hem. Vandaar de woordspeling. Behalve mijn hond zijn andere belangrijke dingen in m

    raimon49
    raimon49 2008/03/26
    sudo kill -HUP `cat /var/run/lookupd.pid`