小编Mar*_*rko的帖子

循环使用Bash脚本删除多个文件的第一行

一般都是Bash脚本和编程的新手.我想自动删除目录中多个.data文件的第一行.我的脚本如下:

#!/bin/bash
for f in *.data ;
do tail -n +2 $f | echo "processing $f";
done
Run Code Online (Sandbox Code Playgroud)

我得到了回音消息但是当我抓住文件时没有任何改变.有任何想法吗?

提前致谢

bash

8
推荐指数
2
解决办法
9065
查看次数

如何生成一个新的数字列来表示R中的字符序列?

我的数据就像sdf:

s = c("aa", "bb", "cc","cc","cc","cc","aa", "bb", "cc", "bb", "bb", "bb", "bb")
sdf = data.frame(s)
Run Code Online (Sandbox Code Playgroud)

我想要做的是生成一个从1到1的列,但是对于每个重复的字符,数字都不会改变.我可以得到以下序列:

sdf$wrongseq<-seq(1:nrow(sdf))
Run Code Online (Sandbox Code Playgroud)

但是我如何得到如上所述的序列:

rightseq<- c(1, 2, 3,3,3,3,4,5, 6, 7, 7, 7, 7)
sdf = cbind(sdf,rightseq)
Run Code Online (Sandbox Code Playgroud)

r sequence

2
推荐指数
1
解决办法
95
查看次数

标签 统计

bash ×1

r ×1

sequence ×1