こんな感じのリストが作成出来ます。
$ cat centos2.6.32-431.29.2.el6.i686-2015-03-29.lst
clamd-0.98.6-1.el6.i686 2015年03月27日 08時48分38秒
clamav-0.98.6-1.el6.i686 2015年03月27日 08時48分36秒
clamav-db-0.98.6-1.el6.i686 2015年03月27日 08時48分33秒
google-talkplugin-5.40.2.0-1.i386 2015年03月14日 08時00分20秒
google-chrome-stable-41.0.2272.89-1.i386 2015年03月14日 07時51分52秒
libmpc-devel-0.8-3.el6.i686 2015年03月14日 00時09分12秒
libmpc-0.8-3.el6.i686 2015年03月14日 00時09分04秒
mpfr-devel-2.4.1-6.el6.i686 2015年03月14日 00時04分07秒
gmp-static-4.3.1-7.el6_2.2.i686 2015年03月14日 00時04分06秒
gmp-devel-4.3.1-7.el6_2.2.i686 2015年03月14日 00時04分05秒
chrome-deps-stable-3.11-1.i686 2015年03月04日 22時49分17秒
rpmdevtools-7.5-2.el6.noarch 2015年03月04日 22時47分52秒
fakeroot-1.12.2-22.2.el6.i686 2015年03月04日 22時47分50秒
#!/bin/bash
function error
{
echo "$@" 1>&2
}
function abort
{
echo "$@" 1>&2
exit 1
}
#filename="./centos*"
filename=`ls ./centos*`
echo ""
#[ -f $filename ] || abort "no such file, $filename"
[ -f $filename ] && error "$filename リストが存在します!"
echo ""
#
echo "既にあるリストを使用しますか?"
echo "y or n ?"
read yn
while [ "$yn" = "y" ]
do
echo "1:What rpm-Packege-name Key-Word"
read ch2
#
if [ -z "$ch2" ]; then
echo ""
abort "Exit!"
fi
#done
#
#grep $ch2 $PWD/centos`uname -r`-`date +%Y-%m-%d`.lst | sort
grep $ch2 $PWD/$filename | sort
echo ""
echo "Return Continue (q)uit stop"
read key
if [ "$key" = "q" ]; then
echo ""
abort "Exit!"
fi
done
#
rm $PWD/centos*lst
echo ""
echo " リスト作成中... "
echo ""
rpm -qa --last > $PWD/centos`uname -r`-`date +%Y-%m-%d`.lst
echo ""
echo " リスト作成終了... "
echo ""
#
while [ "$yn" = "n" ]
do
echo "2:What rpm-Packege-name Key-Word"
— posted by at 03:01 pm
2015/4/8
カテゴリー » Raspberry Pi 2 Model B
#!/bin/bash
cc2=`ls -l | awk '{print $0}' | wc -l`
cc3=`ls -l | nl -n ln`
echo "------------------------"
echo "$cc2"
echo "------------------------"
echo ""
echo "Start"
read START
echo "Stop"
read END
echo ""
#cat text.txt | head -終了行 | tail -`expr 終了行 - 開始行 + 1`
echo "$cc3" | head -$END | tail -`expr $END - $START + 1`
echo ""
echo "実行する行番号を指定"
read job1
echo ""
echo "------------------------"
echo "$cc3" | grep "^$job1 "
echo "------------------------"
job2=`echo "$cc3" | grep "^$job1 "`
echo ""
echo "$job2"
echo ""
— posted by くま at 01:24 pm
TrackBack [0]
2015/3/23
カテゴリー » Raspberry Pi 2 Model B
winlirc-0.9.0i.zip
USBIRToy.package.v22.zip
firmware:USBIRToy.v22.hex
drive:¥USB¥USBIRToy.package.v22¥inf-driver
— posted by くま at 01:21 pm
TrackBack [0]
カテゴリー » Raspberry Pi 2 Model B
http://www.ebay.com/itm/USB-Infrared-Toy-v2-TV-POWER-codes-100mA-remote-control-decoder-RC5-Pin-breakout-/191417392460
これを衝動買いしてしまった。まず発注から一ヶ月もかかって到着...待ちくたびれる。
次に何をどうしても動作しない(笑)ぐぐってみるとどうもファームウエアの更新があるらしい。
dowanloadしてみると何でか?ファームが四種類も入っていた?一つ一つ入れて実験してみたが
最後の一個を入れたらデバイスとしても認識しないモノに化けてしまった。
再度、元に戻したいがデバイスドライバーを介しての書き換えは不可能...
しょうがなく基板に乗っているICの型番を調べるとPICであった。
ならばPICのライターでHEXファイルを書き込めば
元に戻るかも...と考えて八方手を尽くしてライターを借りてきた。
当該ICであるPIC18F2550はUSB経由の書き込み端子とは別にPGC,PGD端子から書き込める様な構成のICであった。
それに気が付かなくて最初に失敗を何度かやって...
会社の先輩が弄っていたのを思い出し電話してPGC,PGD,MCLR端子と電源、発信子を繋げば書き込める事を教えてもらう。
早速に実験なんだけど基板に搭載されているのは面実装部品なので新たにリードを出すのに手間取った(笑)
実験してみると見事に書き換えOKであった。To Be Continued
— posted by くま at 12:32 pm
TrackBack [0]
Comments