將 通用輸入法碼表 轉 SCIM碼表 有點問題

sh/bash/dash/ksh/zsh等Shell脚本
回复
gnoh
帖子: 4
注册时间: 2007-06-02 16:31
送出感谢: 0
接收感谢: 0

將 通用輸入法碼表 轉 SCIM碼表 有點問題

#1

帖子 gnoh » 2007-12-06 14:35

我寫了個script將通用輸入法碼表轉SCIM碼表
發生了點了問題
script content:
#!/bin/bash
# This Program is use to
# Dependency:
#
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
export PATH

cat 1 | while read line;do
a=$(echo $line | awk '{print $1}')
b=$(echo $line | cut -d ' ' -f 2-)
n=$(echo $line | awk '{print NF}')
for x in $b;do
n=$(($n-1))
echo $x | printf "$a\t$x\t$n\n" >> ok
done
done
通用輸入法碼表 截圖:
图片

有問題SCIM碼表 截圖:
图片

請問怎樣解決
gnoh
帖子: 4
注册时间: 2007-06-02 16:31
送出感谢: 0
接收感谢: 0

#2

帖子 gnoh » 2007-12-07 14:10

問題已解決
原來是 DOS 與 Linux 的斷行字元 問題
script沒有問題

現在可以用自己的輸入法了 :D
回复

回到 “Shell脚本”