アットウィキロゴ

Linux

tagファイル作成

#!/bin/sh
# make tags file / for vi operation jump:CTRL+] , return:CTRL+T
# mktags.sh
#
find `pwd` -type f -name "*.[ch]" -o -name "*.[sS]" | sed -e 's/^/"/' -e 's/$/"/' | xargs /usr/bin/ctags -a

キーワード検索

#!/bin/sh
find -name "*.[csh]" -type f | xargs grep -n key_word /dev/null | less

カレントに展開

# 今どきのtarは、圧縮形式を自動判別してくれる。便利
tar xf /sora/hoge.tar.bz2

漢字コード変換

#!/bin/sh
# kconv.sh folder_name
#
rm -rf $1_bak
cp -rp $1 $1_bak

for f in `find $1 -type f -iname "*[che]" `
do
 cp $f $f-1
 iconv -f UTF-8 $f-1 -t EUC-JP > $f
 rm $f-1
done

i-node番号や総数を確認

例1:ls -i
例2:df -i

-
最終更新:2013年03月19日 14:56