Это выберет строки, которые начинаются с тега c
, и распечатает их после удаления тега.
lsof -F c somefile | sed -n 's/^c//p'
Я подвел ответ STÉPANE CHAZELAS ':
Так что если использовать второй с параметром «», это означает, что 1 доллар - это нулевой, но он не проверяет, является ли это значением NULL или нет, он просто видит, что он уже устал, тем не менее, это пустое или нет, так что он расширит $ @ , но вы используете $ {1: + "$ @"} "с" ", он больше не будет расширяться $ @
.
Я просто добавляю следующие правила:
$IPT -A INPUT -i tun0 -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPT -A INPUT -i tun0 -p tcp --dport 22 -j ACCEPT
и удалите строку:
$IPT -A INPUT -p tcp --dport 22 -m state --state NEW -s 0.0.0.0/0 -j ACCEPT
Спасибо @drav Sloan для наконечника.