Разделение данные из столбца

CTRL+D == exit shell command

и

CTRL+C == terminate the current process, Of course may be the given software handle it and CTRL+D doens't work

Конечно, Они производят a kernel signal если Вы хотите знать больше, читайте:

man 7 signal
1
26.09.2013, 00:52
2 ответа

здесь немного неуклюжий способ запустить этот поток

% x="something@test.com:blah:blah" 
% first=$(echo $x|cut -d "@" -f 1)
% second=$(echo $x|cut -d "@" -f 2|cut -d ":" -f 1)
% echo "$x:$first:$second" 

something@test.com:blah:blah:something:test.com
0
28.01.2020, 02:03
  • 1
    Прохладное спасибо за это. Я сделаю, некоторое чтение так, надо надеяться, колотит, имеет функцию, которая позволяет Вам присваивать "строку" переменной, таким образом, я могу увеличить его и использовать это через все электронные письма во входном файле. –   25.09.2013, 05:20
$ echo 'something@test.com:blah:blah' |
    perl -lne '
        @F = split /(\@|\.|:)/, $_;
        print "$_:$F[0]:$F[2].$F[4]."
    ' 
something@test.com:blah:blah:something:test.com.
0
28.01.2020, 02:03

Теги

Похожие вопросы