【求助】請問vi使用遇到畫面與實際不一致的問題



贊助商連結


laker
2004-01-25, 05:45 PM
Dear all,

請教我使用vi編輯檔案時, 發覺畫面與實際列數不一致時,
請問如何才能一致, 不致於編輯時, 很容易改錯?

是否改TERM = vt100就可以了嗎?
for example:
# set TERM = vt100
# export TERM

發覺似乎不能決解我的問題? 是否我下錯指令了?
---------------------------------------------------------
另請教kill process的問題,
當我使用pgrep ProcessName ---> 可以得出Process ID。
假如我要寫script來利用上述指令, 來kill process;
請問該如何寫?

例如:
#kill -9 1% | pgrep ProcessName
or
#set A = pgrep ProcessName
#export A
#kill -9 $A
以上都是我試不出來的想法,
請指教囉

贊助商連結


laker
2004-01-25, 08:36 PM
Dear All,

請教我該如何新增一個帳號為 name$
似乎$符號不被系統所接受,
我試過用
useradd -u 65502 -g 1 name'^$'

useradd -u 65502 -g 1 name/$
似乎都不行?

PS. 我用的系統是 Sun Solaris 5.8
謝謝囉

repsol
2004-01-27, 02:23 PM
最初由 laker 發表
Dear all,

請教我使用vi編輯檔案時, 發覺畫面與實際列數不一致時,
請問如何才能一致, 不致於編輯時, 很容易改錯?

是否改TERM = vt100就可以了嗎?
for example:
# set TERM = vt100
# export TERM

發覺似乎不能決解我的問題? 是否我下錯指令了?

請指教囉


TERM=vt100
export TERM

repsol
2004-01-27, 02:26 PM
最初由 laker 發表
Dear all,

另請教kill process的問題,
當我使用pgrep ProcessName ---> 可以得出Process ID。
假如我要寫script來利用上述指令, 來kill process;
請問該如何寫?

例如:
#kill -9 1% | pgrep ProcessName
or
#set A = pgrep ProcessName
#export A
#kill -9 $A
以上都是我試不出來的想法,
請指教囉
試試
pgrep ProcessName | xargs kill -9
ps: 記的確認有砍ProcessName的權限

repsol
2004-01-27, 02:47 PM
最初由 laker 發表
Dear All,

請教我該如何新增一個帳號為 name$
似乎$符號不被系統所接受,
我試過用
useradd -u 65502 -g 1 name'^$'

useradd -u 65502 -g 1 name/$
似乎都不行?

PS. 我用的系統是 Sun Solaris 5.8
謝謝囉

useradd -u 65502 -g 1 name$
這樣可以啊

不行的訊息是怎樣描述的?po上來看看