Compare commits

..

No commits in common. "75eeb9aa94c05a0458caf7538ef7ebbe5cbdbb1e" and "c3da5af05539361c171a3a0b1304a1ed85e9957d" have entirely different histories.

3 changed files with 9 additions and 32 deletions

View File

@ -1,5 +0,0 @@
#!/bin/bash
add $(cat ./.paths/.files)
rm ./.paths/.files
create-list

View File

@ -1,6 +0,0 @@
#!/bin/bash
for name in $(ls ./.paths)
do
echo "$(cat ./.paths/$name)/$name" >> ./.paths/.files
done

18
unadd
View File

@ -1,27 +1,15 @@
#!/bin/bash
set -euo pipefail
if [ -n "$@" ]; then
for file in $@
do
for file in $(ls ./.paths)
do
dir=$(cat ./.paths/$file)
sudo mkdir -p "$dir"
echo "$dir/$file"
sudo unlink "$dir/$file" 2>&1 > /dev/null
sudo mv "$file" "$dir"
sudo rm ./.paths/$file
done
else
for file in $(ls ./.paths)
do
dir=$(cat ./.paths/$file)
sudo mkdir -p "$dir"
echo "$dir/$file"
sudo unlink "$dir/$file" 2>&1 > /dev/null
sudo mv "$file" "$dir"
sudo rm ./.paths/$file
done
fi
done
if [ -z "$(ls ./.paths)" ]; then
sudo rmdir ./.paths
fi