44 lines
678 B
Bash
Executable File
44 lines
678 B
Bash
Executable File
#! /bin/bash
|
|
|
|
set -ue
|
|
|
|
maple="$HOME/maple"
|
|
|
|
collection="$HOME/data/collection"
|
|
metadata="$collection/_metadata"
|
|
|
|
etc="$maple/etc"
|
|
sldl_conf="$etc/sldl-macos.conf"
|
|
|
|
directories() {
|
|
mkdir -p $collection
|
|
mkdir -p $metadata
|
|
mkdir -p $etc
|
|
}
|
|
|
|
configure() {
|
|
envsubst < $etc/sldl.tpl.conf > $sldl_conf
|
|
|
|
echo "--------------------------------------------------------------"
|
|
echo "configured sldl"
|
|
cat $sldl_conf
|
|
echo "--------------------------------------------------------------"
|
|
}
|
|
|
|
s5cmd_completion() {
|
|
s5cmd --install-completion >> $HOME/.bashrc
|
|
}
|
|
|
|
ok() {
|
|
echo "ok"
|
|
env
|
|
}
|
|
|
|
main() {
|
|
directories
|
|
configure
|
|
s5cmd_completion
|
|
ok
|
|
}
|
|
|
|
main |