实现下面各项要求 ①将用户root的家目录的所有目录列表保存至文件file1中 ②将/bin下的文件名中包含了in字符的文件名保存至文件file2中 ③同时显示file1 file2内容 ④将file1 file2内容合并成新文件file3 ⑤显示file3的前10行内容 ⑥显示file3的前15行内容 ⑦显示file3的后3行内容 ⑧统计file1中的行数,字数 ⑨统计file3中包含root的行数
第1题:
在名为From1的窗体上绘制一个名为Drive1的DriveListBox控件,一个名为Dir1的 DirListBox控件和一个名为File1的FileListBox控件。编写适当的事件过程,使程序运行时,可以对系统中的文件进行浏览;当双击File1中的文件名时,用MsgBox显示文件名(不显示路径名)。如下图所示。
注意:
程序中不得使用任何变量;文件必须存放在考生文件夹中, 窗体文件名为 execise11.frm,工程文件名为execise11.vbp。
第2题:
以下程序的功能是# include <stdio.h>main (){ FILE *fp1;*fp2; fp1=fopen ("file1","r"); fp2=fopen ("file2","w"); while (!feof (fp1)) fputc (fgetc (fp1),fp2); fclose (fp1); fclose (fp2);}A.将磁盘文件的内容显示在屏幕上 B.将两个磁盘文件合为一个C.将一个磁盘文件复制到另一个磁盘文件中D.将两个磁盘文件合并后送屏幕
第3题:
下列程序用于将源文件中的字母进行大小写转换,请填写while的请句。
include<iostream.h>
include<fstream.h>
include<iomanip.h>
void main()
{
char ch;
fstream file1,file2;
char fnl[10],fn2[10];
cout<<“输入源文件名:”;
cin>>fn1;
cout<<“输入目标文件名:”;
cin>>fn2;
{i
第4题:
在窗体上画一个驱动器列表框、一个目录列表框和一个文件列表框,其名称分别为 Drive1、Dir1和File1。当改变目录列表框的内容时,要求文件列表框中显示当前选中的文件夹中的内容,则在Dir1_Change事件过程中应使用的语句是 ______。
A.Dirvel.Drive=Dir1.Path
B.Dir1.Path=Drive1.Drive
C.Dir1.Path=File1.Path
D.File1.Path=Dir1.Path
第5题:
在UNIX系统中,若文件File3的权限是414,则表示
A.文件属主可执行File3
B.文件属主可读File3
C.同组用户可读File3
D.同组用户可执行File3
E.其他用户可读File3
第6题:
命令cat file1 file2 >file3把file1和file2组合成file3。
第7题:
写出将文件file1、file2合并成一个文件fileall的命令。
第8题:
如果希望把file1的内容附加到原有的文件file2的末尾,应用什么指令?
第9题:
关于"more/var/log/maillog|grepaaa"命令,说法正确的是()。
第10题:
Files /tmp/file2 and /tmp/file3 are hard linked to /tmp/file1. What will the result be if a user makes changes to /tmp/file2 at the same time another user tries to delete /tmp/file1?()
第11题:
通过管道,将显示mailllog的文件到aaa文件中
通过管道,将maillog文件中含aaa的内容显示到标准输出中
显示所有包含aaa字符的行
显示所有maillog的内容给aaa的输出设备
第12题:
第13题:
有如下程序: Sub Filelnfo(file1) Dim f1,{f,s Set f1=CreateObject("Scripting.FileSystemObject") Set f=f1.GetFile(file1) s=f.DateCreated MsgBox s End Sub 这个子程序的作用是
A.创建一个新文件file1
B.在消息对话框中显示文件file1的内容
C.在消息对话框中显示文件的所有信息
D.在消息对话框中显示文件的创建日期
第14题:
下列程序用于将源文件中的字母进行大小写转换,while的条件是【 】。
include<iostream. h>
include<fstream. h>
include<iomanip. h>
void main( )
}
char ch;
fstream filel, file2
char fn1[10], fn2[10];
cout<<"输入源文件名:";
cin>>fn1
cout<<"输入目标文件名:";
tin>>fn2
file1, open(fn1 ,ios: :in);
file2, open(fn2, ios:: out);
while(________)
{
if(ch>='a'&&ch<='z')
ch=ch-'a'+'A',
file2, put(ch),
}
file1, close(),
file2, close();
}
第15题:
A.All three files will contain the updates and will remain available.
B.All three files will be deleted and no changes will be made to /tmp/file2.
C.Only /tmp/file2 will contain the updates, but /tmp/file3 will remain available.
D.Both /tmp/file2 and /tmp/file3 will contain the updates and will remain available.
第16题:
以下程序的功能是( )。 # include <stdio.h> main() {FILE*fPl; *fp2; fp1:fopen("file1","r"); fp2:fopen("file2","w"); while(! Feof(fP1)) fputc(fgetc(fP1),fp2); fclose(fP1);fclose(fp2);}
A.将磁盘文件的内容显示在屏幕上
B.将两个磁盘文件合为一个
C.将一个磁盘文件复制到另一个磁盘文件中
D.将两个磁盘文件合并后送屏幕
第17题:
设窗体上有一个DriveListBox控件Drive1,一个DirListBox控件Dir1和一个FileListBox控件File1,该窗体刚装入时,显示C盘根目录下的全部 .BAT 文件(如图),要求在用户选择Drive1控件中的驱动器后,Dir1控件中的目录随之改变,当Dir1中的目录改变后,File1控件中的文件随之改变。请编写出相应的程序。
略
第18题:
如果newdir/file2文件不存在,但是目录newdir已存在,mvfile1newdir/file2命令将有什么结果?()
第19题:
关于"more /var/log/maillog|grep aaa命令,说法正确的是()
第20题:
命令head-120file1file2的含义是:()
第21题:
如果要将文件名file1修改为file2,下列命令()可以实现。
第22题:
将文件file2的内容添加到文件file1的末尾
将文件file1的内容添加到文件file2的末尾
连接文件file1和file2
显示文件file1和file2
第23题:
第24题:
对
错