shell脚本获取文件有多少行|利用shell脚本如何提取一个文件中某一特定行和下面若干行的内容



A. 跪求 用Shell 脚本 实现 统计test目录的各文件的行数 并分类

#!/bin/bash# count the line of the file.MYDIR="/root/test"DIRLIST=`ls ${MYDIR}`SF=()MF=()LF=()for i in ${DIRLIST}doLINE=`cat ${MYDIR}/$i | wc -l`if ((${LINE}<10))then SF=(${SF[*]} $i)elif ((${LINE}>=10)) && ((${LINE}<=100))then MF=(${MF[*]} $i)elif ((${LINE}>100))then LF=(${LF[*]} $i)fidoneecho Small files: ${SF[*]}echo Medium files: ${MF[*]}echo Large files: ${LF[*]}已测试正确并无错误,把你要测试的目录的路径改下即可

B. SHELL 脚本遍历当前目录及子目录的文件 及行数,以下为输出格式,求大神啊!

当前目录下都是文本文件吗?

$ for file in `find . -type f`;do echo $file `wc -l $file|awk '{print $1}'`;done

C. shell 判断一个文件有多少行

总结了一下有五种方法:现在有一个a文件,共有55行第一种:# awk '{print NR}' a|tail -n155第二种:begincwcw兄的这个:# awk 'END{print NR}' a55第三种:# grep -n "" a|awk -F: '{print '}|tail -n155第四种:honbj兄的也不错:# sed -n '$=' a55第五种# wc -l a|awk '{print }'55第六种#cat a |wc -l

D. shell怎么查看一个文件有多少行

wc -l 用来查看文件多少行 linux命令实现有多种方法 具体可以看看《linux就该这么学》

E. 编写shell脚本实现提取文件中的第1000-2000行数据

for((i=1000;i<=2000;i++))dox=${i}"p"cat f1|sed -n "$x" >>f2donecat f2这里默认认为一条数据一行,从文件f1的第1000行开始逐行读取然后写到新的文件f2中

F. Shell 怎样取得文件行数

wc -l 文件名wc命令即可返回文件行数

G. 利用shell脚本如何提取一个文件中某一特定行和下面若干行的内容

1、在linux目录/root下建来立一个txt文件,内容源如下,使用|竖线分割,作为我们的实验数据样本。

H. linux shell 如何读取文件特定位置的数据

题主你好,

测试所用的文本文件t1内容如下:

=====

希望可以帮到题主, 欢迎追问.

I. linux查看文件有多少行数据

1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。

J. 新人请教:如何用Linux中的shell脚本实现计算一个文档的行数

1. 计算行数:下面2个命令都可以1> awk 'END{print NR}' a.txt2> cat a.txt | wc -l2.原来有三列 我想专让它变成属两列awk '{print $1, $2+$3}' a.txt


赞 (0)