11 changed files with 137 additions and 0 deletions
@ -0,0 +1,11 @@
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Пт 26 фев 2016 21:35:10 |
||||
#Изменён: Пт 26 фев 2016 21:53:32 |
||||
|
||||
shopt -s extglob |
||||
|
||||
for script in !(_install.sh); { |
||||
lnbin $script scripts |
||||
} |
||||
|
@ -0,0 +1,9 @@
@@ -0,0 +1,9 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Пт 26 фев 2016 21:37:48 |
||||
#Изменён: Пт 26 фев 2016 21:38:22 |
||||
|
||||
#- Конвертирование аудио в mp3 |
||||
|
||||
lame -b ${2:-320} --noreplaygain -q 0 -m s -k -p "$1"; |
||||
|
@ -0,0 +1,19 @@
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Пт 26 фев 2016 21:32:55 |
||||
#Изменён: Пт 26 фев 2016 21:33:31 |
||||
|
||||
#- Вывод размера файлов в отсортированном виде |
||||
|
||||
\du -smc "$@" | sort -gr | awk '{ |
||||
if ($1 > 1024) { |
||||
printf("%s%10sG","'$red'",sprintf("%.2f",$1/1024)) |
||||
} else if ($1 > 1) { |
||||
printf("%s%10sM","'$yellow'",$1) |
||||
} else { |
||||
printf("%s%10sM","'$blue'","~"$1) |
||||
} |
||||
sub($1,"") |
||||
print $0,"'$rstc'" |
||||
}' |
||||
|
@ -0,0 +1,16 @@
@@ -0,0 +1,16 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Пт 26 фев 2016 21:39:40 |
||||
#Изменён: Пт 26 фев 2016 21:39:40 |
||||
|
||||
#- file -> [X] file |
||||
|
||||
for i in "$@"; { |
||||
if [[ ! "$i" =~ \[X\]\ .* ]]; then |
||||
echo -n $i |
||||
echo -ne '\000' |
||||
echo -n $(echo $(basename "$i") | sed 's/^\[ \] \|^/[X] /') |
||||
echo -ne '\000' |
||||
fi |
||||
} | xargs -0 -n2 mv -v |
||||
|
@ -0,0 +1,16 @@
@@ -0,0 +1,16 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Пт 26 фев 2016 21:39:58 |
||||
#Изменён: Пт 26 фев 2016 21:39:58 |
||||
|
||||
#- file -> [ ] file |
||||
|
||||
for i in "$@"; { |
||||
if [[ ! "$i" =~ \[.\]\ .* ]]; then |
||||
echo -n $i |
||||
echo -ne '\000' |
||||
echo -n "[ ] $i" |
||||
echo -ne '\000' |
||||
fi |
||||
} | xargs -0 -n2 mv -v |
||||
|
@ -0,0 +1,9 @@
@@ -0,0 +1,9 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Пт 26 фев 2016 21:39:15 |
||||
#Изменён: Пт 26 фев 2016 21:39:15 |
||||
|
||||
#- Уменьшение размера изображения на 50% |
||||
|
||||
echo "$1"; convert -resize 50% "$1" "$1" |
||||
|
@ -0,0 +1,9 @@
@@ -0,0 +1,9 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Пт 26 фев 2016 21:39:01 |
||||
#Изменён: Пт 26 фев 2016 21:39:01 |
||||
|
||||
#- Поворот изображения влево на 90 градусов |
||||
|
||||
echo "$1"; convert -rotate -90 "$1" "$1" |
||||
|
@ -0,0 +1,9 @@
@@ -0,0 +1,9 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Пт 26 фев 2016 21:38:42 |
||||
#Изменён: Пт 26 фев 2016 21:38:42 |
||||
|
||||
#- Поворот изображения вправо на 90 градусов |
||||
|
||||
echo "$1"; convert -rotate 90 "$1" "$1" |
||||
|
@ -0,0 +1,9 @@
@@ -0,0 +1,9 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Пт 26 фев 2016 21:38:13 |
||||
#Изменён: Пт 26 фев 2016 21:38:13 |
||||
|
||||
#- Лог scmpc/last.fm |
||||
|
||||
watch -n 1 "tail $SHELLRC/var/log/mpdscribble.log" |
||||
|
@ -0,0 +1,12 @@
@@ -0,0 +1,12 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Пт 26 фев 2016 21:33:55 |
||||
#Изменён: Пт 26 фев 2016 21:33:55 |
||||
|
||||
#- Генератор паролей |
||||
|
||||
for i in `seq ${2:-10}`; { |
||||
</dev/urandom tr -dc A-Za-z0-9_ | head -c ${1:-8} |
||||
echo "" |
||||
} |
||||
|
@ -0,0 +1,18 @@
@@ -0,0 +1,18 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Пт 26 фев 2016 21:33:26 |
||||
#Изменён: Пт 26 фев 2016 21:33:26 |
||||
|
||||
#- Создание документации robodoc |
||||
|
||||
mkdir -p ${1:-.}/doc |
||||
robodoc --src ${1:-.} --doc ./doc/ --multidoc \ |
||||
--html \ |
||||
--charset utf-8 \ |
||||
--index \ |
||||
--nosort \ |
||||
--sections \ |
||||
--source_line_numbers |
||||
# --syntaxcolors |
||||
# --nopre \ |
||||
|
Loading…
Reference in new issue