]> TLD Linux GIT Repositories - tld-ftp-admin.git/blob - shell/bashrc
- python3 in unlocktree
[tld-ftp-admin.git] / shell / bashrc
1 # .bashrc - file executed when executing bash
2
3 # ftp admin aliases
4 alias rmpkg=~/tld-ftp-admin/bin/pfa-rmpkg
5 alias gen-indexes=~/tld-ftp-admin/bin/pfa-genindex
6 alias dump-locks=~/tld-ftp-admin/bin/pfa-dump-locks
7 alias signpkg=~/tld-ftp-admin/bin/pfa-signpkg
8 alias mvpkg=~/tld-ftp-admin/bin/pfa-mvpkg
9 alias testmvpkg=~/tld-ftp-admin/bin/pfa-testmvpkg
10 alias lintpkg=~/tld-ftp-admin/bin/pfa-lintpkg
11
12 # usual aliases to make your terminal usable
13 alias ls='ls --color=auto -BFN --show-control-chars'
14 alias l='ls -lh'
15 alias la='ls -la'
16 alias du='du -h'
17 alias df='df -Th'
18 alias vi='vim'
19 alias h='history $(($LINES-6))'
20
21 unlocktree() {
22         for tree in "$@"; do
23         (
24         cd ~/tld-ftp-admin/modules
25         python3 -c "
26 import ftpio
27 ftpio.connect()
28 ftpio.unlock('$tree')
29 "
30         )
31         done
32 }