QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 777|回复: 3

不懂这个linux的用法

[复制链接]
发表于 2004-9-19 15:41:29 | 显示全部楼层 |阅读模式
最近遇到新的问题,郁闷...
   请各位大虾帮忙一下:

  偶以前是从事dos下的pos机系统,对于在linux系统下编写的批处理执行起来没有什么难点,现在pos机系统改换为linux的,对于批处理反而不会用了,请问一下,是从pos机上登陆到服务器上执行还是直接在服务器上执行?执行的命令是什么?sh这个命令是什么意思?
批处理如下pcl:
#!/bin/bash
#此程式将一次性更新新pos系统程式
rm -f ~/tmp/ttime ~/tmp/pcl.log
for i in $(<~/bin/123)
  do
    echo "$i" >> ~/tmp/ttimep
    rsh -l postgres $i mv /u/pos/tmpos /u/pos/tmpos.917
    rcp -p ~/bak/tmpos postgres@$i:/u/pos
  done  2>~/tmp/pcl.log
~

请赐教!!
发表于 2004-9-19 16:14:12 | 显示全部楼层
还是个学生,弱弱地问一下,什么是pos机系统?
回复

使用道具 举报

发表于 2004-9-20 14:02:29 | 显示全部楼层
POS =  Point Of Sells , 电子收款机系统
回复

使用道具 举报

发表于 2004-9-20 14:52:19 | 显示全部楼层

Re: 不懂这个linux的用法

[quote:07a3f44904="nyako"]最近遇到新的问题,郁闷...
  ...请问一下,是从pos机上登陆到服务器上执行还是直接在服务器上执行?...[/quote]
两种方式都可以
[quote:07a3f44904="nyako"]最近遇到新的问题,郁闷...
  ...执行的命令是什么?sh这个命令是什么意思?
批处理如下pcl:
#!/bin/bash
#此程式将一次性更新新pos系统程式
rm -f ~/tmp/ttime ~/tmp/pcl.log
for i in $(<~/bin/123)
  do
    echo "$i" >> ~/tmp/ttimep
    rsh -l postgres $i mv /u/pos/tmpos /u/pos/tmpos.917
    rcp -p ~/bak/tmpos postgres@$i:/u/pos
  done  2>~/tmp/pcl.log
~

请赐教!![/quote]可以将此段程序编成一段文本然后,比如就叫pos:
#chmod 777 pos
#./pos
或#sh pos
即可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 00:28 , Processed in 0.074425 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表