fixed list function and install script bugs
This commit is contained in:
@@ -22,7 +22,9 @@ if [ "$1" == "--uninstall" ]; then
|
|||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mkdir build
|
if [ ! -d ./build ]; then
|
||||||
|
mkdir build
|
||||||
|
fi
|
||||||
|
|
||||||
S=build/sns.sh
|
S=build/sns.sh
|
||||||
|
|
||||||
@@ -48,7 +50,7 @@ chmod +x "$S"
|
|||||||
if [ ! -r "/bin/sns" ]; then
|
if [ ! -r "/bin/sns" ]; then
|
||||||
sudo cp "$S" "/bin/sns"
|
sudo cp "$S" "/bin/sns"
|
||||||
else
|
else
|
||||||
if grep "simple note system" "/bin/sns"; then
|
if grep -i "simple note system" "/bin/sns" >/dev/null; then
|
||||||
sudo rm /bin/sns
|
sudo rm /bin/sns
|
||||||
sudo cp "$S" "/bin/sns"
|
sudo cp "$S" "/bin/sns"
|
||||||
fi
|
fi
|
||||||
@@ -57,7 +59,7 @@ fi
|
|||||||
if [ ! -r "/usr/share/bash-completion/completions/sns" ]; then
|
if [ ! -r "/usr/share/bash-completion/completions/sns" ]; then
|
||||||
sudo cp "src/bash-completion/sns" "/usr/share/bash-completion/completions/sns"
|
sudo cp "src/bash-completion/sns" "/usr/share/bash-completion/completions/sns"
|
||||||
else
|
else
|
||||||
if grep "simple note system" "/usr/share/bash-completion/completions/sns"; then
|
if grep -i "simple note system" "/usr/share/bash-completion/completions/sns" >/dev/null; then
|
||||||
sudo rm /bin/sns
|
sudo rm /bin/sns
|
||||||
sudo cp "$S" "/bin/sns"
|
sudo cp "$S" "/bin/sns"
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,4 +1,10 @@
|
|||||||
|
#!/bin/bash
|
||||||
function list(){
|
function list(){
|
||||||
# This function, given a folder, $NOTE, will list the contents of $NOTE.
|
# This function, given a folder, $NOTE, will list the contents of $NOTE.
|
||||||
ls "$NOTES_DIR/${NOTE%.*}"
|
cd "$(dirname "$NOTES_DIR/$NOTE")"
|
||||||
|
find . -type f -name "*$EXT" | while read file; do
|
||||||
|
printf "%s\n" "$file"
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user