Code Library
Home Submit Free Hosting Link To Us Contacts

Bash Lists symbolic links in a directory2

Bash Lists symbolic links in a directory2 Bash Bash Lists symbolic links in a directory2 Download (.zip)



#!/bin/bash
# symlinks.sh: Lists symbolic links in a directory.

OUTFILE=symlinks.list # save file

directory=${1-`pwd`}
# Defaults to current working directory,
#+ if not otherwise specified.


echo "symbolic links in directory \"$directory\"" > "$OUTFILE"
echo "---------------------------" >> "$OUTFILE"

for file in "$( find $directory -type l )" # -type l = symbolic links
do
echo "$file"
done | sort >> "$OUTFILE" # stdout of loop
# ^^^^^^^^^^^^^ redirected to save file.

exit 0






Bash Lists symbolic links in a directory2