kei: February 2009 Archives

64bitか否か

| | Comments (0) | TrackBacks (0)
最近では64bit環境でのソフトウェア開発も珍しくなくなってきましたが、シェルなどでパスを調べるときlib64なのかlibなのか調べるベストな方法がわからず悩んでいたんですが、コレダってのを見つけたので紹介します。

  if [ "`arch`" = "x86_64" ]; then
  LIBDIR="lib64"
  else
  LIBDIR="lib"
  fi

archってコマンド用意されてました。調べた環境がCentOS5なので他の環境であるかわかりませんが知ってると便利ですよね。

ちなみに uname -i でも同じものがとれるんですがね...w

コマンドから抜粋
# uname --help
Usage: uname [OPTION]...
Print certain system information.  With no OPTION, same as -s.
  -m, --machine            print the machine hardware name
  -p, --processor          print the processor type or "unknown"
  -i, --hardware-platform  print the hardware platform or "unknown"

About this Archive

This page is a archive of recent entries written by kei in February 2009.

kei: January 2009 is the previous archive.

kei: April 2009 is the next archive.

Find recent content on the main index or look in the archives to find all content.