如何解决如何将字数统计作为字符串插入文件中?
我试图在名为text.txt的文件的开头插入一行,以告诉文本中有多少行。喜欢:
35764
43587
12905
13944
4
35764
43587
12905
13944
我试图将变量定义为wc -l
,并试图将其重新调用为awk
,但是我什么都没实现。有什么想法吗?
解决方法
第一个解决方案: 您能否尝试在<div class="container mt-5">
<div class="row">
<div class="col-sm-4" *ngFor="let card of cards">
<div class="card p-3 mb-4">
<h6>{{card.longDescription}}</h6>
</div>
</div>
</div>
</div>
中进行关注。
awk
第二种解决方案: 读取2次Input_file后,请尝试以下操作。
awk -v lines="$(wc -l < Input_file)" 'FNR==1{print lines} 1' Input_file
第三种解决方案: 使用awk 'FNR==NR{count++;next} FNR==1{print count} 1' Input_file Input_file
+ tac
解决方案。
awk
第四种解决方案: 如果您的Input_file不够大,请尝试执行以下操作。
tac Input_file | awk '1;END{print FNR}' | tac
,
您可以这样:
sed "1i $(wc -l < text.txt)" text.txt
输出:
4
35764
43587
12905
13944
计算行数,然后使用sed插入第一行 如果您想在#count之后留空行,请编辑插入的文本
sed "1i $(wc -l < text.txt)\n" text.txt
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。