タグ

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

  • export と set は違うの?

    export X=b は sh の拡張機能で、元々は X=b; export X です。X=b がシェル変数 X に値 b を代入すると言うものであり、export X はシェル変数 X を環境変数に設定するためのコマンドです。環境変数に設定すると、そこから呼ばれたプログラム (サブ・プログラム) もその変数 X の値を参照することができます (逆に言えば、export して環境変数に指定ないとサブ・プログラムからその変数 X の値を参照することはできません)。 なお、複数の変数をまとめて export することも可能です。 export X=b export Y=c は、 X=b; Y=c; export X Y と書けます。 一方、 set Y=b というのは csh でシェル変数を設定するためのコマンドです。csh の場合で環境変数を設定したい場合は、 setenv Y b と書きま

    export と set は違うの?
  • Vimのシェルスクリプトのハイライトで$(...)が赤く表示される - Humanity

    syntax/sh.vimから。 " $(..) is not supported by sh (Bourne shell). However, apparently " some systems (HP?) have as their /bin/sh a (link to) Korn shell " (ie. Posix compliant shell). /bin/ksh should work for those " systems too, however, so the following syntax will flag $(..) as " an Error under /bin/sh. By consensus of vimdev'ers! if exists("b:is_kornshell") || exists("b:is_bash") syn region shCom

    Vimのシェルスクリプトのハイライトで$(...)が赤く表示される - Humanity
    chorinsky
    chorinsky 2010/12/27
    ハイライトで赤くなったので検索しました
  • Linuxコマンドでテキストデータを自在に操る - じっくりコトコト煮込んだみかん

    Linuxでテキストデータを扱うときに、コマンドをパイプで繋げるだけでいろいろな処理ができて面白いのですが、綺麗に整理されていない気がするのでまとめてみます。ここでは、cat, paste, join, grep, head, tail, cut, awk, sed, tr, sort, uniq, wc を取り上げます。 ファイルを縦に結合 ファイルを縦に結合します。 コマンド 説明 cat file1 file2 ... file1, file2, ... を縦に結合 cat file | ... としてファイルの中身をパイプに流すのにもよく使います。 ファイルを横に結合 ファイルを横に結合します。あまり使わない?*1 コマンド 説明 paste file1 file2 .. file1, file2, ... を横に結合 join file1 file2 file1 と file2

    Linuxコマンドでテキストデータを自在に操る - じっくりコトコト煮込んだみかん
  • bbLean

    見た目綺麗で高機能、導入難易度低めの互換(代替)シェル。 分類:ユーティリティ > shellプログラム > 互換シェル 日語対応:日語版などはないが、2バイト文字を問題なく表示できます。 画面イメージ (ヘタレ的精一杯・・・) 紹介 特徴 デスクトップの使い勝手を改造 シェル(shell)というのはタスクバーやスタートメニューやデスクトップアイコンを表示させているプログラムのことで、 最近のwindowsでは explorer.exe (シェル兼ファイラー)がそれです。 「互換シェル explorer」あたりで検索すればいろいろ出てくると思うので、詳細な解説はそちらに任せることにします。 一言で言えば、bbLean はwindows標準のものに代わってタスクバーなどを提供するソフトです。 もともと互換シェルというのは標準シェルの重さや不安定さを避けるために導入するものだったようです

    chorinsky
    chorinsky 2010/11/28
    軽いならいれてみよう
  • シェルスクリプトの基礎の基礎

    シェルスクリプトをこうやって書いとけば? みたいな話をしてたら、「なんで書くだけで機能するんだ、さっぱり意味わからん」と言われてしまいました。それも悲しいので、とりあえずシェルスクリプトというのがどういうものか、というあたりをここに書き留めておきます。今度聞かれたら見せて終らせられるように…… シェルスクリプトとは? シェルスクリプト(shell script)とは何か、ということを知る必要がある人は、すでにUNIXやLinux等でシェル・オペレーションを行った経験があるでしょう。ふだん、cpでファイルをコピーしたり、catで内容を表示させたりしてるあれです。 しかし、補完機能があるとはいえ、たくさんの操作をいちいち手で入力するのはめんどくさいですよね? 同じような操作を何度も繰り返さなくてはならない時はなおさらです。シェルスクリプトというのは、そういったコマンド入力をまとめて書いておき、

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • 1