免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2123 | 回复: 7
打印 上一主题 下一主题

[SCO UNIX] 终端打印求教 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-12 14:41 |只看该作者 |倒序浏览
怎么在sco 下用c实现终端打印,请各位大虾赐教!!

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
2 [报告]
发表于 2005-08-12 22:35 |只看该作者

终端打印求教

在终端的程序员手册上有例子.

论坛徽章:
0
3 [报告]
发表于 2005-08-13 17:20 |只看该作者

终端打印求教

#include <stido.h>;
   main(argc,argv)
   int ?argc;  
   char?argv[]  
   {
   char ?n;
   printf(“\033\[\5\i”); 
/?终端进入打印状态?/
   sprintf(n“cat%s”,argv[0]);
/?送入打印文件名?/
   system(n);/?打印文件?/  
   printf(“\033\[\5\i”);
/?终端退出打印状态?/
   }

我想请问打印字距怎么输入“^[$^X”、“^$^[”。

论坛徽章:
0
4 [报告]
发表于 2005-08-13 19:22 |只看该作者

终端打印求教

一定要用C吗?shell就可以做到的,一直在用,还算好用

  1. test  -e "$1" -a -r "$1" || { tput rev ; echo "欲打印的文件不存在!" ; tput sgr0 ; exit 0 ; }

  2. a=`tty|cut -c6-12`
  3. b="/dev/"$a
  4. ls $1 >; $HOME/temp
  5. list=`cat $HOME/temp | awk '{print $1}'`
  6. for fl in $list
  7. do
  8. echo "\\033[5i"
  9. cat $fl >;$b
  10. echo "\\033[4i"
  11. done
  12. rm $HOME/temp
复制代码

论坛徽章:
0
5 [报告]
发表于 2005-08-16 19:24 |只看该作者

终端打印求教

我有打到终端的程序,在shell下用的可以将数据直接写到终端!

论坛徽章:
0
6 [报告]
发表于 2005-08-29 10:19 |只看该作者

终端打印求教

怎么不放出来?要钱的么?

论坛徽章:
0
7 [报告]
发表于 2005-08-30 22:33 |只看该作者

终端打印求教

^[就是printf("\033";
^X是什么自己查编号吧.一般打印技术手册上有数字的.

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
8 [报告]
发表于 2005-08-30 23:07 |只看该作者

终端打印求教

http://unix-cd.com/unixcd12/down_list.asp?c_id=22&s_id=150
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP