我有一个字符串列表,我想从每个字符串的开头删除数字和冒号。如何使用sed执行此操作printf '%s\n' '1:I am a sample line 1: line' '2:schafe' '11:11:11:12:' 'a'"'" | sed如果可能的话,我希望sed可以匹配任何大小的数字。
我使用的是BSD sed
我有一个文件列表,每个文件都包含在自己的行中。每个文件名都有一个可变长度的n,但是每个文件的最后7个字符都是特定的标识符。我想弄清楚如何删除每一行最后7个字符之前的所有字符。我认为使用sed命令是可能的,并在google和sed手册页面上进行了研究。但是,我只找到了一些资源,这些资源演示了如何格式化sed以删除每一行中的最后一个n字符,如下所示:
sed