Как узнать, является ли файл тарболом?
Мне нужно определять, если файл — тарбол, с ним будет работать tar, если нет — atool.
Мне нужно определять, если файл — тарбол, с ним будет работать tar, если нет — atool.
В чём отличие Slackel от обычной слаки, кроме того, что он current?
Я использую slackpkg+, sbopkg, slapt-get. Можно ли как-то с 14.2 свичнуться на ветку current или на пакетную базу Slackel?
Вопрос в том, какие файлы подправить до запуска обновления.
Как добиться?
Бывает запускаешь в скрипте eix-sync или ещё что-то, что использует rsync, и при нажатии CTRL+C оно не сразу прекращается.
Бывает даже после этого в фоне rsync ещё висит.
Как 100% завершать скрипт и все его дочерние процессы по CTRL+C?
Я так понимаю eix-sync использует собственный обработчик сигналов и trap из родительского скрипта на него не действует.
Как-то всё-таки это можно сделать?
Есть строка вида:
' 11 1 1 ' "2 2 22" 3\ 3\ 3
11 1 1 , 2 2 22, 3 3 3?Задумался о приобретении компьютера.
x86 не очень хочется из-за уефи, проблем с драйверами, подбором копмлектующих мать+проц+память и т.д.
Задумываюсь о приобретении одноплатника на ARM. Наткнулся на SOM i.MX 8, например https://www.phytec.eu/product-eu/system-on-modules/phycore-imx-8/. 8 Gb оперативы.
Я с одноплатниками никогда не имел дело. Получится ли нормально использовать подобную SOM систему в качестве десктопного компа? Будет ли тянуть фильмы 1080p, и не будет ли тиринга? Получится вкатить Slackware и генту? Как с драйверами? Самое свежее ядро будет работать? Вроде как, там какие-то другие заморочки с загрузчиками, device-tree...
Как правильно?
Вот мой неправильный вариант:
#!/bin/bash
GREEN='\033[1;32m'
RED='\033[1;31m'
COL='\033[0m'
command > >(echo -e "$GREEN""$(< /dev/stdin)""$COL") \
2> >(echo -e "$RED""$(< /dev/stdin)""$COL" >&2)
Как можно задать количество колонок (9) в выводе
ls -al | column -t
Мне нужно запускать в скриптах фоновые процессы (& в конце).
Но как их все закрывать по CTRL+C?trap "kill -9 $(jobs -p) $$" 2 не работает потому что job control в скриптах не работает.
Но если добавить set -m, trap вообще перестаёт срабатывать.
___________________________
UPD:
решение оказалось таким:
set -m
trap "kill -9 \$(jobs -p) $$" 0 2 9 15
trap "kill -9 %1 $$" 2 9 15
Часть скрипта:
if [...]; then OPTS='--acls --selinux --xattrs'
eval tar fpx \"$ARCHIVE\" \"${FILES[@]}\" $OPTS
Есть переменная вида var="fh stuj h rso8gd yqs".
Как можно сделать, чтоб сначала были длинные слова, затем короткие?
Как напечатать со второго поля по последнее?
awk '{print $2
Возможно ли в одной команде find одновременно сделать:
-type f -o -type l
-and
-name «$NAME» -o -wholename «$NAME»
?
Или придётся несколько раз запускать?
a=1,2,3
while IFS=, read b;do
printf $b
done <<<"$a"
Не разделяет по запятой. Как сделать? Или только tr'ом запятую на \\n менять?
Пытаюсь выполнить
awk -v v=1 'BEGIN ($1 == v) {print $2}' file
{ command; rc=$?; } | grep -v что-то
(( rc == 0 )) && делаем что-то
Проблема в том, что переменная rc не назначается из-за того, что после неё идёт пайп.
Как быть в такой ситуации, если нужна подобная конструкция?
PrtSc не работает.
ksnapshot'а в системе нет.
Как?
Гуглил, не нашёл.
Дистрибутив — Gentoo.
Например, нужно добавить что-то в конец первой строки.
Есть ли такой софт на андроид, чтобы создать на рабочем столе иконки для скриптов? Т.е. создавать иконку, кликая по которой запустится скрипт из указанного пути.
На power button не реагирует.
В меню «пуск» нет возможности выключить, только logout.
В systemsettings не нашёл настройку реакции на кнопку выключения, как в четвёртых кедах.
Ещё в systemsettings не нашёл запуск программ по хоткею, как в KDE4.
| ← назад | следующие → |