タブをスペースに置き換えるには「expand」コマンドを使用する。
デフォルトでは、1つのタブを6つのスペースに置換する。


$ expand aaa.txt > bbb.txt


スペースの数を指定したい場合は、オプションで指定する。
1つのスペースに置換する場合は、次のように指定する。


$ expand -1 aaa.txt > bbb.txt


逆に、スペースをタブに置換する場合は、「unexpand」コマンドを使用する。
6つのスペースを1つのタブに置換する。
「-a」は文書全体を対象とするオプション


$ unexpand -a aaa.txt > bbb.txt

複数のスペースを一つのスペースに置き換える


$ sed -e "s/○○*/ /g" [対象ファイル] ※○はスペース


※一つの命令文の場合「-e」オプションは省略することができる


二つ以上の命令を指定する場合にはオプションは必要

例えばこんな感じ。


$ sed -e "s/a/b/g" -e "s/A/B/g" [対象ファイル]

「fastestmirror」とは、yumコマンドを使用した際、パッケージダウンロードサイト(ミラーサイト)より最速サイトを自動検知し、パッケージをダウンロードするためのプラグインです。


【FedoraCore5 / FedoraCore6 / Fedora7 / Fedora8 / Fedora9 / Fedora10 / CentOS5 の場合】

# yum -y install yum-fastestmirror


【Fedora11 / CentOS4 の場合】


# yum -y install yum-plugin-fastestmirror


【CentOS4 のみ】
CentOS4の場合、デフォルトでfstestmirrorが有効化されていないので、有効化してあげる必要がある。


# vi /etc/yum.conf
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=centos-release
tolerant=1
exactarch=1
retries=20
obsoletes=1
gpgcheck=1
plugins=1
  ←この行を追加(プラグインを有効化)