Строки печати, если данный столбец запускается с прописной буквы

Что установило бы/запустило бы этот сервис

debian установщик.
Я был также удивлен найти, что это включило потому что

  1. Я не попросил его
  2. Мне не сказали, что это будет работать
  3. Это - угроза безопасности
  4. Не многие люди используют NFS в наше время

и что я должен сделать для отключения соответствующего rcp.statd и демонов NFS?

Это:

update-rc.d nfs-common disable
update-rc.d rpcbind disable

Перезагрузка или дает следующие команды для остановки демонов debian путь

service nfs-common stop
service rpcbind stop

Наконец для проверки, какие порты TCP являются нерешенным вопросом следующее

netstat -lntp
5
25.07.2014, 14:02
2 ответа

Можно использовать awk, как @cuonglm предложил, или

  1. GNU grep

    grep -P '^[^\s]+\s+[A-Z]' файл. 
    
  2. Perl

    perl -lane 'print if $F[1]=~/^[A-Z]/' file
    
  3. GNU sed

    sed -rn '/^[^\s]+\s+[A-Z]/p' file 
    
  4. shell (предполагает последнюю версию ksh93, zsh или bash)

    пока читаем -r a b; do 
     [[ $b =~ ^[A-Z] ]] && printf "%s %s\n" "$a" "$b"; 
    готовый <файл 
    
5
27.01.2020, 20:32

Для обозначения начала строки необходимо использовать регекс ^:

$ awk '$2 ~ /^[[:upper:]]/' file
ID  A56
DS  AGE 56
10
27.01.2020, 20:32

Теги

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