linux合并多个文件,但是跳过以“#”开头的行

时间:2019-07-10 14:13:36

标签: linux cat

我有10个文件的列表,我想合并为一个文件。

public class MyTable
{
    public string MyColumn {get;set;}//Map dapper to this property
    public int? MyColumnInt //<-- Do NOT map this to dapper. Do not implement setter
    {
        get
        {
            int temp;
            if(int.TryParse(MyColumn, out temp) == true)
                return temp;
            else
                return null;
        }
    }
}

我通常和猫一起做

file1.txt
file2.txt
...
file10.txt

但是,我不希望以'#'开头的行包含在merged_file.txt中。我该怎么做?

1 个答案:

答案 0 :(得分:2)

类似这样的事情: cat file*.txt | egrep -v '^#.*$' > merged_file.txt