Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов. 8(977)608-78-62 adm@nixm.ru
Манипуляции с текстом
- ALEXX
- Администратор
- Сообщения: 1350
- Зарегистрирован: 21 дек 2014, 14:59
- Откуда: Королёв
- Контактная информация:
Манипуляции с текстом
cat file_originale | [operazione: sed, grep, awk, grepи т.п.] >> result.txt общий синтаксис выполнения действий по обработке содержимого файла и вывода результата в существующий файл. Если файл не существует, он будет создан
Код: Выделить всё
grep Aug /var/log/messages
Код: Выделить всё
grep ^Aug /var/log/messages
Код: Выделить всё
grep [0-9] /var/log/messages
Код: Выделить всё
grep Aug -R /var/log/*
___________________________________________________________________________________________
Код: Выделить всё
sed 's/stringa1/stringa2/g' example.txt
Код: Выделить всё
sed '/^$/d' example.txt
Код: Выделить всё
sed '/ *#/d; /^$/d' example.txt
Код: Выделить всё
echo 'esempio' | tr '[:lower:]' '[:upper:]'
Код: Выделить всё
sed -e '1d' result.txt
Код: Выделить всё
sed -n '/string1/p'
Код: Выделить всё
sed -e 's/ *$//' example.txt
Код: Выделить всё
sed -e 's/string1//g' example.txt
Код: Выделить всё
sed -n '1,8p;5q' example.txt
Код: Выделить всё
sed -n '5p;5q' example.txt
Код: Выделить всё
sed -e 's/0*/0/g' example.txt
___________________________________________________________________
Код: Выделить всё
cat -n file1
Код: Выделить всё
cat example.txt | awk 'NR%2==1'
____________________________________________________________________
Код: Выделить всё
echo a b c | awk '{print $1}'
Код: Выделить всё
echo a b c | awk '{print $1,$3}'
__________________________________________________________________
Код: Выделить всё
paste file1 file2
Код: Выделить всё
paste -d '+' file1 file2
__________________________________________________________________
Код: Выделить всё
sort file1 file2
Код: Выделить всё
sort file1 file2 | uniq
Код: Выделить всё
sort file1 file2 | uniq -u
Код: Выделить всё
sort file1 file2 | uniq -d
_________________________________________________________________
Код: Выделить всё
comm -1 file1 file2
Код: Выделить всё
comm -2 file1 file2
Код: Выделить всё
comm -3 file1 file2
_________________________________________________________________
Re: Манипуляции с текстом
- Skull
- Разговорчивый гость
- Сообщения: 35
- Зарегистрирован: 24 мар 2015, 13:03
- Откуда: Климовск
- Контактная информация:
Re: Манипуляции с текстом
Выводить только сообщения об ошибках:
Код: Выделить всё
cmd >/dev/null
Код: Выделить всё
cmd &>file
Код: Выделить всё
cmd 2>&1 | tee file