Строки фильтров по длине с использованием sed и grep

Основываясь на ответе гокула:

Команда, чтобы вытащить «импорт» вашей учетной записи из pidgin, - это «empathy-accounts» из командной строки.

После импорта мне пришлось изменить настройку учетной записи, обновив имя пользователя и пароль с соответствующими учетными данными. Имя пользователя - имя домена \ имя пользователя - было указано в имени учетной записи - просто переместил его оттуда.

Я до сих пор не вижу учетную запись, указанную в аккаунтах, даже с добавленной фиктивной учетной записью, но за исключением того, что она работает .

1
задан 18 July 2015 в 22:03

1 ответ

Другой способ сделать это с помощью bash:

while read l; do nc=$(<<< "$l" wc -c); [ $nc -ge 101 ] && [ $nc -le 149 ] && echo "$l"; done < file

Развернуто в скрипт:

#!/bin/bash
while read l; do
    nc=$(<<< "$l" wc -c)
    if [ $nc -ge 101 ]; then
        if [ $nc -le 149 ]; then
            echo "$l"
        fi
    fi
done < file
1
ответ дан 23 May 2018 в 18:58
  • 1
    мой вопрос связан с grep и Sed. В любом случае спасибо за ответ – user2280915 18 July 2015 в 21:34

Другие вопросы по тегам:

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