Skaaraje
-
Постов
416 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Загрузки
Галерея
Сообщения, опубликованные Skaaraje
-
-
рандомное переименование файлов
find -maxdepth 1 -type f -iname '*.mp3' -print0 | \
shuf -z | \
for ((i=0;++i;)); do
IFS= read -r -d '' fname || break;
mv "$fname" "rand${i}.mp3";
done -
Найти все mp3 файлы в нескольких директориях и скопировать все в одну (для fm трансмиттера например)
find / -iname "*.mp3" -exec cp {} /mnt/mp3 \;
-
з Debian 10 убрали rc.local
Но надо.Кароч делаем так
touch /etc/systemd/system/rc-local.service
в нем
[Unit]
Description=/etc/rc.local
ConditionPathExists=/etc/rc.local
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.targetпотом
touch /etc/rc.local
в него все, что обычно в нем содержится
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0потом права на выполнение для rc.local
chmod +x /etc/rc.local
потом добавить сервис в автозапуск
systemctl enable rc-local
и стартануть сервис
systemctl start rc-local
ну и проверить
systemctl status rc-local
всЁ
-
gksu убрали сосем
в mint 19 b deb 9 можно вернутьadd-apt-repository ppa:mark-pcnetspec/gksu
apt update
apt install gksuв бубнте 20 или деб 10 уже не канает
помогло добавить в ~./bashrc
alias gksu='pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS'но опять же - это не работает например на ярлыках cairo-dock
например чтоб запустить virtualbox от root - надо уже
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY virtualbox
cat grep awk sed bash find tr & etc
в UNIX путь
Опубликовано
удалить пустые строки в файле
cat main.txt | grep -Ev "^$" > out.txt