文件名称:socket_shell
介绍说明--下载内容均来自于网络,请自行研究使用
分别编一个客户端程序和服务器程序,首先建立客户程序与服务器之间正确的socket连结,然后利用send和recv函数,客户程序将一个较长的文本文件(如>1k字节) (目的是为了在一次连接测试多次的收/发)中的数据发送给服务器。要求服务器全部正确地接收到所有的数据(一个也不能少),并将其存入一个文件。
编写一个递归的shell程序 findit,该程序搜索参数2指定的目录树,查找所有的以 .c和 .h结尾的文件,如文件行中含有参数1指定的字符串,显示该行和相应的文件名。如目录参数2缺省,则从当前目录中搜索。如:
findit searchstring /home/student/wang
搜索以 /home/student/wang为根的目录树中的c程序和头文件,查找含有searchstring字符串的行,显示文件名。
findit searchstring
从当前目录开始搜索。请用含有shell特殊字符的字符串模式进一步调试该shell程序。
-分别编一个客户端程序和服务器程序,首先建立客户程序与服务器之间正确的socket连结,然后利用send和recv函数,客户程序将一个较长的文本文件(如>1k字节) (目的是为了在一次连接测试多次的收/发)中的数据发送给服务器。要求服务器全部正确地接收到所有的数据(一个也不能少),并将其存入一个文件。
编写一个递归的shell程序 findit,该程序搜索参数2指定的目录树,查找所有的以 .c和 .h结尾的文件,如文件行中含有参数1指定的字符串,显示该行和相应的文件名。如目录参数2缺省,则从当前目录中搜索。如:
findit searchstring /home/student/wang
搜索以 /home/student/wang为根的目录树中的c程序和头文件,查找含有searchstring字符串的行,显示文件名。
findit searchstring
从当前目录开始搜索。请用含有shell特殊字符的字符串模式进一步调试该shell程序。
编写一个递归的shell程序 findit,该程序搜索参数2指定的目录树,查找所有的以 .c和 .h结尾的文件,如文件行中含有参数1指定的字符串,显示该行和相应的文件名。如目录参数2缺省,则从当前目录中搜索。如:
findit searchstring /home/student/wang
搜索以 /home/student/wang为根的目录树中的c程序和头文件,查找含有searchstring字符串的行,显示文件名。
findit searchstring
从当前目录开始搜索。请用含有shell特殊字符的字符串模式进一步调试该shell程序。
-分别编一个客户端程序和服务器程序,首先建立客户程序与服务器之间正确的socket连结,然后利用send和recv函数,客户程序将一个较长的文本文件(如>1k字节) (目的是为了在一次连接测试多次的收/发)中的数据发送给服务器。要求服务器全部正确地接收到所有的数据(一个也不能少),并将其存入一个文件。
编写一个递归的shell程序 findit,该程序搜索参数2指定的目录树,查找所有的以 .c和 .h结尾的文件,如文件行中含有参数1指定的字符串,显示该行和相应的文件名。如目录参数2缺省,则从当前目录中搜索。如:
findit searchstring /home/student/wang
搜索以 /home/student/wang为根的目录树中的c程序和头文件,查找含有searchstring字符串的行,显示文件名。
findit searchstring
从当前目录开始搜索。请用含有shell特殊字符的字符串模式进一步调试该shell程序。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
sck
...\a.out
...\findit.sh
...\findit.sh~
...\local
...\local.c
...\local.c~
...\Makefile
...\Makefile~
...\rcv
...\server
...\server.c
...\server.c~
...\temp.h
...\temp.h~
...\test.c
...\test.c~
...\a.out
...\findit.sh
...\findit.sh~
...\local
...\local.c
...\local.c~
...\Makefile
...\Makefile~
...\rcv
...\server
...\server.c
...\server.c~
...\temp.h
...\temp.h~
...\test.c
...\test.c~