Blog読者のみなさまには遅くなりましたが、新年の挨拶を申し述べさせていただきます。
ことしは芋版を使ってみました。むづかしい… スタンプ台を使えば簡単だろうと思ったのですが、版にインキがなかなかのりません。
なお、標題は杜甫「春望」のパロディです。こういうもってまわった冗談も癖になってきました。
こんな私ですが、ことしもよろしくお付き合いください。
use utf8;
binmode STDOUT, ':utf8';
binmode STDERR, ':utf8';
binmode STDIN, ':utf8';
while (<>) {
tr/ぁ-ゖ/ァ-ヶ/;
s/わ゙/ヷ/;
s/ゐ゙/ヸ/;
s/ゑ゙/ヹ/;
s/を゙/ヺ/;
tr/ゝゞ/ヽヾ/;
s/ゟ/ヨリ/;
print $_;
}
use utf8;
binmode STDOUT, ':utf8';
binmode STDERR, ':utf8';
binmode STDIN, ':utf8';
while (<>) {
tr/ァ-ヶ/ぁ-ゖ/;
s/ヷ/わ゙/;
s/ヸ/ゐ゙/;
s/ヹ/ゑ゙/;
s/ヺ/を゙/;
tr/ヽヾ/ゝゞ/;
s/ヿ/こと/;
print $_;
}
for i in *.ai > do > cp $i `basename $i | gsed -e 's/^.-//'` > done
for i in *.ai > do > cp $i `basename $i | perl -CIO -pe 'use utf8; s/^.-//;'` > done
for i in *.ai > do > cp $i ${i/*-/} > done
export LANG=ja_JP.UTF-8
生徒 A B C 平均
国語 85 89 84
算数 92 90 88
理科 78 75 80
社会 94 90 92
awk '{total=$2+$3+$4; avg=total/3; print $0, avg}'
生徒 A B C 平均 国語 85 89 84 86 算数 92 90 88 90 理科 78 75 80 77.6667 社会 94 90 92 92
![]() |
| 洋数字を漢数字に:置換前 |
![]() |
| 置換後 |
![]() |
| ↑これは「サービス」ではなく「フォルダアクション」の例です |
![]() |
use encoding 'utf-8';
while (<>) {
y/0-9/0-9/;
y/,./,./;
y/0123456789/〇一二三四五六七八九/;
y/,./千・/;
print $_;
}
|
![]() |
export LANG=ja_JP.UTF-8 tr \\r \\n | /usr/local/bin/sed -f /Users/mt/bin/jointline.sed |
:loop
$!N
s/\(.\+\)\n\([^ ]\+\)/\1\2/
t loop
P
D
は全角空白です。