linux解压归档文件中异常的EOF,是设置错误造成的,解决方法如下;
1、首先找到压缩文件夹,州森锋打开文件夹所在的目录路径。如果它位于文档目录下,打开“文档”文件夹。
2、记下压缩文件夹的名称。一会需要输入压缩文件夹的确切名称,就是此处出现在目录文件夹中的具体名称。
3、点击菜单春中按钮,位于屏幕的左下角。
4、点击终端图标,这个图标是一个黑色的对话框,要么位于菜单窗口的左侧,或是菜单窗口列出的程序列表中。
5、在终端程序中输入unzip 文件名册晌.zip 。 这里需要用压缩文件夹的名称来代替命令行中的“文件名”部分。按下回车键,就会运行命令,并解压选择的文件夹了。
可以这么理解:eof是linux内核闭码正在读文件时,文件没模乎有内容可读出的时候(到达文件末端)产生的一个信号,是不能人工插入eof的。你想得到的可能是,在A文件没有内容可读的时候(但A文件可能在后面还会变长),用非阻塞读 *** 作,可使用fcntl()函数对A文件相关属性进行调整,达到非阻塞轿悔读。那是一个描述符,告诉 shell ,管道符 *** 作遇到这个东西就停下来。EOF 只是一没哗个通用的称呼,其实换成别迹态的也是可以的。这看你文件里姿察源面的具体要求。
[root@localhost ~]# cat >>aaaa.aa <<EEE
>asd
>wrw
>EEE
[root@localhost ~]# cat aaaa.aa
asd
wrw
[root@localhost ~]#
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)