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

タグの絞り込みを解除

linuxに関するat-isのブックマーク (2)

  • Linuxでファイルが存在するかの確認するコマンド一覧 ひどすぎ備忘録

    まとめメモ。 基型 #!/bin/sh if [ -f "$1" ]; then echo "true" else echo "false" fi ・-f  →ファイルが存在するかどうか ・-d  →ディレクトリが存在するかどうか ・-r  →ファイルが存在し、かつ読み込み可能であるかどうか ・-w  →ファイルが存在し、かつ書き込み可能であるかどうか ・-x  →ファイルが存在し、かつ実行可能であるかどうか ・-s  →サイズが0以上のファイルが存在するかどうか ・-L  →シンボリックリンクであるファイルが存在するかどうか ・-e  →単にファイルが存在するかどうか つまり通常ファイル、ディレクトリやファイルやシンボリックリンクなどを区別せずに存在するかが分かる。 実はもっとあったりする。 ・-p  →ファイルハンドルが存在するかどうか よく分からない ・-S  →ソケットが存在する

  • Applied Mathematics -- Lecture note (No.05)

    第 5 回 (2006.05.19) -- フィルタ I フィルタプログラム フィルタとは,入力したテキストを加工して出力するプログラム一般を指す. unix には単純な機能を持つフィルタが多い. これらをパイプでつなげることで, 複雑かつ大量のテキスト加工が,簡単にかつ一度にできるようになっている. これは他の OS にはあまり見られない機能であり(VMS などにはそうした機能があるそうだが), unix の大きな特徴である. コンピュータ上の情報の多くはテキストという形で保存されているため, 複雑で大量テキスト加工が簡単なコマンドの組み合わせで実現できる unix の情報処理能力は他の OS に比べて高いということになる. それもあって,フィルタを使いこなすということは unix を最も unix らしく使うことといえよう. 単機能なフィルタ まず,単純な機能

    at-is
    at-is 2007/09/20
  • 1