From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Michael Shigorin To: ALT Linux Message-ID: <20011201171833.A9210@lic145.kiev.ua> Mail-Followup-To: ALT Linux Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eAbsdosE1cNLO4uF" Content-Disposition: inline User-Agent: Mutt/1.3.22.1i Subject: [mdk-re] ~/bin: =?koi8-r?B?1NLPys7ZxSDSwdPLzMHEy8kg?= =?koi8-r?B?yyB4a2IsINDSz9rSwd7O2cUgzM/HyQ==?= Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Sat Dec 1 19:03:13 2001 X-Original-Date: Sat, 1 Dec 2001 17:18:33 +0200 Archived-At: List-Archive: List-Post: --eAbsdosE1cNLO4uF Content-Type: multipart/mixed; boundary="J/dobhs11T7y2rNN" Content-Disposition: inline Content-Transfer-Encoding: 8bit --J/dobhs11T7y2rNN Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Здравствуйте. В процессе разгребания ~/bin обнаружил :)) скриптик, по-быстрому сляпанный для сведения двух раскладок XKB в одну "тройную". Если кому поможет -- и то хорошо, иначе sorry for traffic. PS: после в vim обработал чем-то вроде (тут табы, осторожно c cut'n'paste): s@^\(.*\[ \)\([^ ]*\),.*\([0-9]\).*\(\].*\)$@\1\3, \2 \4@g PPS: в довесок -- вот такие aterm'ы занимаются десктопом "Logs" в моем WindowMaker... /usr/bin/aterm -tr +sb -rv -geometry 121x62+64+64 -fn 8x13 -cr blue -pr blue -name aterm-notitle -e sudo tailf /var/log/messages (в sudoers я себе разрешил выполнять именно это sudo без пароля) -- ---- WBR, Michael Shigorin ------ http://visa.chem.univ.kiev.ua/~mike/ --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="merge-xkb-maps.sh" #!/bin/bash2 # a one-timer script to help me merge two XKB symbols files. # After half-doing it by hand and killing an xterm... TO=ru FROM=ru-koi-3gr OUT=ru+ua echo -n >TMP echo -n >TMP1 echo -n >TMP2 echo -n >TMP3 grep '[[:cntrl:]]\[' $TO >$TO.tmp grep '[[:cntrl:]]\[' $FROM >$FROM.tmp IFS=$'\n' FLAG=1 cat <$FROM.tmp | while read STR; do # only thirds case $FLAG in 1) echo $STR >> Tmp;FLAG=2;; 2) FLAG=3;; 3) echo "$STR" >TMP; sed -e 's/^\(.*\]\).*$/\1,/' >>TMP2 >TMP1; FLAG=2;; 2) echo "$STR" >>TMP3; FLAG=1;; esac done paste -d$'\n' TMP1 TMP2 TMP3 | sed 's/^\[/ \[/' >$OUT --J/dobhs11T7y2rNN-- --eAbsdosE1cNLO4uF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8CPTJbsPDprYMm3IRAlAcAJ0ZMx3UVKLDyK9zPnl/k70W3ulYUgCgz+KG 9JqS2Izr4u+QT9hk03mH+Oo= =PYH0 -----END PGP SIGNATURE----- --eAbsdosE1cNLO4uF--