Архив рубрики: bash

Создание музыкальной флешки из плейлиста в случайном порядке

В машине приходится включать случайное воспроизведение на магнитоле, да и содержимое хочется иногда обновлять. Решил это чуток автоматизировать. Получился простой скрипт: 1234#!/bin/bash stick_path=$2 cat $1 | grep -v ‘#’ | \ while read i; do cp "${i}" "$stick_path/`printf ‘%06d’ $RANDOM`.mp3" … Читать далее

Опубликовано в Скрипты | Метки , , | Добавить комментарий

Google Drive в openSUSE 12.1

Для работы с Google Drive появилась небольшая утилитка grive, которая позволяет синхронизировать данные с Linux компьютера на сервера Google. В репозитариях openSUSE еще пакет не появился, поэтому решил собрать.

Опубликовано в Скрипты, Софт | Метки , , , , | Добавить комментарий

mozbackup для Linux с оптимизацией, шифрованием и отправкой в Dropbox

Простой скрипт, который позволяет создавать бэкап профиля Firefox (или другого продукта Mozilla), оптимизировать sqlite базы и шифровать бэкап для отправки в Dropbox. Шифрование рекомендуется, т.к. во-первых есть вероятность подбора пароля к Вашему Dropbox, а во-вторых к файлам есть доступ у … Читать далее

Опубликовано в Скрипты | Метки , , , | Добавить комментарий

Удаление неиспользуемых пакетов в openSUSE

123456789101112131415#!/bin/bash export LC_ALL=C for PACKAGE in $(rpm -qa); do NEEDED=false for PROVIDE in $(rpm -q —provides "$PACKAGE" | awk ‘{print $1}’); do if [ $(rpm -q —whatrequires "$PROVIDE" | fgrep -v ‘no package requires’ | wc -l) -gt 0 ]; … Читать далее

Опубликовано в Скрипты | Метки , | 1 комментарий