У меня есть файл данных со многими тысячами столбцов и строк. Я хочу удалить первый столбец, который на самом деле является счетчиком строк. Я использовал эту команду в linux:
cut -d " " -f 2- input.txt > output.txt
но ничего не изменилось в моем выпуске. Кто-нибудь знает, почему это не работает и что мне делать?
Вот как выглядит мой входной файл:
col1 col2 col3 col4 ...
1 0 0 0 1
2 0 1 0 1
3 0 1 0 0
4 0 0 0 0
5 0 1 1 1
6 1 1 1 0
7 1 0 0 0
8 0 0 0 0
9 1 0 0 0
10 1 1 1 1
11 0 0 0 1
.
.
.
Я хочу, чтобы мой результат выглядел следующим образом:
col1 col2 col3 col4 ...
0 0 0 1
0 1 0 1
0 1 0 0
0 0 0 0
0 1 1 1
1 1 1 0
1 0 0 0
0 0 0 0
1 0 0 0
1 1 1 1
0 0 0 1
.
.
.
Я также попробовал команду sed
:
sed '1d' input.file > output.file
Но он удаляет первую строку, а не первый столбец.
Может ли кто-нибудь меня навестить?