Tags: #bash #directory #file #search
#!/bin/bash
project=~/foo
service=bar
ignore=("cmd" "lib" "scripts")
for filename in $project/$service/*; do
if [[ -d $filename ]]; then
echo "$filename is a directory"
f=$(basename "$filename")
if [[ ! "${ignore[@]}" =~ $f ]]; then
echo "$filename ($f) is a directory we want to symlink"
fi
fi
done
###
for filename in ~/foo/*; do
echo "file name is: $filename";
if [[ -d $filename ]]; then
echo "$filename is a directory"
elif [[ -f $filename ]]; then
echo "$filename is a file"
else
echo "$filename is not valid"
fi
# for ((i=0; i<=3; i++)); do
done