Как в баше абсолютно точно вывести любую строку? echo использовать не получится, потому что строка может начинаться на -, а -- в echo не работает. С printf я дальше printf '%b ' "$@\\n" не разобрался и не знаю на сколько это правильно. UPD: нужна поддержка \n и \t символов
1. Раньше помню в выводе mount было что / ещё как-то в tmpfs был смонтирован, вроде. Или мне память изменяет? Сейчас просто корень смонтирован как блочное устройство. Дистр gentoo. Нужно ли это для оптимизации? А в live системах корень вообще как overlayfs смонтирован.
2. Не срабатывают опции монтирования корня (lazytime,errors=remount-ro) из /etc/fstab.
Поставил firefox-53.0.3 в генте поверх KDE5. Возникли следущие проблемы:
1) не сразу происходит обновление картинки, а спустя несколько секунд. В некоторых местах это сначало чёрный экран, а потом только спустя какое-то время появляется картинка. 2) курсор отличается от того, что в кедах. 3) мелкий шрифт. я так понимаю надо как-то задать ppi и размер шрифта для gtk приложений. нужно установить какой-то конфигуратор gtk? 4) не работает комбинация SHIFT+прокрутка для быстрой прокрутки. заместо этого срабатывает какая-то другаяя хрень. 5) почему-то он на английском, хотя, собран с L10N=ru. как сделать его на русском?
Поставил генту на нетбук, а там сетевуха не хочет работать. В ядре собрал со всеми модулями сетевух, а в dmesg и в lspci про net|lan|eth вообще ничего.
Проблема в том, что без старта /etc/init.d/net.eth, который является симлинком на /etc/init.d/net.lo не хочет работать wi-fi.
Раньше стартовал вайфай добавлением строк
wpa_supplicant -B -Dnl80211 -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
route add -host 192.168.0.1 dev wlan0
route add default gw 192.168.0.1 netmask 0.0.0.0 dev wlan0
в /etc/init.d/net.lo, и всё работало.
Если выполнить эти команды на нетбуке, в выводе ifconfig со временем растёт количество переданных и полученных пакетов, но пинги никуда не идут — команда ping просто замирает.
Я сравнил выхлопы route в генте и в Calculate live системе, где вайфай работает: там есть строка:
loopback localhost.local 255.0.0.0 UG 0 0 0 lo
, которой нет в моей генте. Я пробовал выполнить
route add loopback gw localhost.local netmask 255.0.0.0 dev lo
, на что выдалась ошибка localhost.local: Unknown host.
Есть глюк на компе в голых иксах с urxvt и в эмуляторе терминала на андроиде на планшете. Заключается в том, что в nano при прокрутке вверх вниз стрелками и PG_UP/PG_DOWN происходит неправильное отображение части экрана, как буд-то нижняя какая-то часть состоит из текста, которого там не должно быть — текст там из другой части файла. В KDE такого нету. Может в иксах или urxvt нехватает какого-то ключа или переменной? К этому имеет отношение фреймбуфер?
Как создать переменную, содержащую список всех файлов в текущей директории, чтобы можно было выполнить comm "$VAR", чтобы оно сработало, как если выполнить comm *?
Что есть из дистрибутивов или форков андроида что подходит под 4 требования: * отсутствие gapps * рут из коробки * возможность устанавливать .apkи * контроль приложений как в CM (Privacy Guard). Я так понимаю, что нужно ещё найти, чтоб поддержка девайса была...
1) Создаю архив foo/bar/, тар создаёт архив с директорией foo, в которой bar. Можно ли указать ему не создавать лишнюю директорию foo, а только конечную bar?
2) Как оптимизировать tar? В мане несколько опций с block_size, как правильно это всё задать?
Заметил, что архивные темы не отображаются в списке тем по тегу. Я правильно понимаю, что и поиск не ищет в архивных темах? Это ведь плохо. В архиве может быть много полезных тем. maxcom, сделай чтобы архивные темы были в поиске и в списке по тегам.
Есть скрипт, который каждые несколько секунд выводит на экран несколько строк. Сейчас он засоряет буфер прокрутки экрана вверх, тоесть при прокрутке экрана вверх много выводов строк. Можно ли как-то сделать, чтобы стиралось несколько предыдущих строк для вывода новых экземпляров строк?
Что за юзфлаг mmxext, точнее cpu_flags_x86_mmxext, точнее CPU_FLAGS_X86=mmxext ? Без него emerge не хочет мержить ffmpeg, но с ним не хочет собираться dbus — говорит C compiler cannot create executables.