Вставьте пробел в указанном положении в файле

Последний я выглядил, потрясающий пакет Debian является разбитым. Иди посмотри на /usr/share/xsessions/awesome.desktop и посмотрите, есть ли есть линию, чтение odisplay = true . Если есть, измените его на false или исключить линию.

0
27.01.2015, 21:45
1 ответ

Есть как минимум два способа иметь систему, которая делает это:

  1. ядро ​​делает службу RPC. Это в основном верно для серверов NFS. Ядро Linux делает сервис NFS. Вы не увидите много, если какой-либо пользовательский процесс. Часть причины для этого является производительность (и служба NFS, является критической эффективностью), а часть заключается в том, что ядро ​​имеет информацию о файлах и файловых системах, которые не доступны нигде.
  2. Вы можете иметь « Internet Super Server , который прослушивает на наборе портов TCP и / или UDP. Когда некоторые данные находятся на одном из членов набора портов, «Super Server» запускает реальный серверный процесс и вручает от розетки как stdin и stdout. Оригинал INETD вышел из одолжения и есть ряд замены , в том числе Xinetd , Systemd и другие.
-121--230094-

с awk, это

awk -F '|' -v OFS='|' '{sub(/^.../, "& ", $4); print}' file

, но это не может редактировать на месте, поэтому вам нужно:

t=$(mktemp)
awk -F '|' -v OFS='|' '{sub(/^.../, "& ", $4); print}' file > "$t" && mv "$t" file

с SED,

sed -i 's/^[^|]*|[^|]*|[^|]*|.../& /' file

, если вы хотите подтвердить почтовый индекс Затем

sed -i 's/^\([^|]*|[^|]*|[^|]*|[[:alpha:]][[:digit:]][[:alpha:]]\)\([[:digit:]][[:alpha:]][[:digit:]]|\)/\1 \2/' file
1
28.01.2020, 02:51

Теги

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