/filefind/C/Makefile |
---|
1,24 → 1,21 |
PRG=filefind |
SRC=$(PRG).c |
DIR=/var/tmp |
filefind: checkfiles.h filefind.c |
$(PRG): checkfiles.h $(SRC) |
$(CC) $@.c -o $@ |
test: filefind |
./filefind /home/arikkert > result |
sort result > result.sort |
find /home/arikkert > result2 |
sort result2 > result2.sort |
wc *.sort |
diff *.sort |
clean: |
rm -f $(PRG) |
test2: |
./filefind /var/tmp > result |
sort result > result.sort |
find /var/tmp > result2 |
sort result2 > result2.sort |
test: $(SRC) |
./$(PRG) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
wc *.sort |
diff *.sort |
clean: |
rm -f filefind |
rm -rf result result.sort |
rm -rf result2 result2.sort |
cleantest: |
rm -f result result.sort |
rm -f result2 result2.sort |
/filefind/PHP/Makefile |
---|
1,15 → 1,15 |
SRC=filefind.php |
PRG=$(SRC) |
DIR=/var/tmp |
DIR = /home/arikkert |
test: |
php filefind.php $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
php $(PRG) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
wc *.sort |
diff *.sort |
clean: |
rm -f filefind |
rm -rf result result.sort |
rm -rf result2 result2.sort |
cleantest: |
rm -f result result.sort |
rm -f result2 result2.sort |
/filefind/bash/Makefile |
---|
1,16 → 1,15 |
SRC=filefind.bash |
PRG=$(SRC) |
DIR=/var/tmp |
DIR = /home/arikkert |
SRC = filefind.bash |
test: $(SRC) |
./$(SRC) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
test: $(PRG) |
./$(PRG) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
wc *.sort |
diff *.sort |
clean: |
rm -f filefind |
rm -rf result result.sort |
rm -rf result2 result2.sort |
cleantest: |
rm -f result result.sort |
rm -f result2 result2.sort |
/filefind/bash/filefind.bash |
---|
39,21 → 39,25 |
curdir=$(pwd) |
cd -- "$directory" |
curdir2=$(pwd) |
files=$(ls) |
files=$(ls -a) |
for file in $files |
do |
pfile=$curdir2/$file # file including path |
if [ -d "$file" -a ! -L "$file" ] |
if [ $file != ".." -a $file != "." ] |
then |
echo $pfile |
traverse "$file" |
else |
if [ -f $file -o -L $file ] |
if [ -d "$file" -a ! -L "$file" ] |
then |
echo "$pfile" |
echo $pfile |
traverse "$file" |
else |
echo "WARNING: Could not process file $pfile" |
if [ -f $file -o -L $file ] |
then |
echo "$pfile" |
else |
echo "WARNING: Could not process file $pfile" |
fi |
fi |
fi |
done |
cd -- "$curdir" |
/filefind/go/Makefile |
---|
1,24 → 1,24 |
PROGRAM=filefind |
SOURCE=$(PROGRAM).go |
PRG=filefind |
SRC=$(PRG).go |
DIR=/var/tmp |
$(PROGRAM): $(SOURCE) |
go build $(SOURCE) |
$(PRG): $(SRC) |
go build $(SRC) |
run: $(PROGRAM) |
./$(PROGRAM) . |
run: $(PRG) |
./$(PRG) . |
clean: |
rm $(PROGRAM) |
rm -f $(PRG) |
DIR = /var/tmp |
test: $(SOURCE) |
./$(PROGRAM) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
test: $(PRG) |
./$(PRG) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
wc *.sort |
diff *.sort |
cleantest: |
rm result result.sort result2 result2.sort |
rm -f result result.sort |
rm -f result2 result2.sort |
/filefind/java/Makefile.inc |
---|
File deleted |
/filefind/java/Makefile |
---|
1,21 → 1,25 |
# http://users.erols.com/ziring/java-src/FileWalk.java |
PROG = filefind |
BASE=filefind |
PRG=$(BASE).class |
SRC=$(BASE).java |
DIR=/var/tmp |
include Makefile.inc |
$(PRG): $(SRC) |
@echo "INFO: building $@ from $^" |
javac $^ |
DIR = /home/arikkert |
clean: |
rm -f $(PRG) |
test: $(PROG).class |
java $(PROG) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
test: $(PRG) |
java $(BASE) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
wc *.sort |
diff *.sort |
clean2: |
rm -f filefind |
rm -rf result result.sort |
rm -rf result2 result2.sort |
cleantest: |
rm -f result result.sort |
rm -f result2 result2.sort |
/filefind/pascal/Makefile |
---|
1,24 → 1,24 |
PROGRAM=filefind |
SOURCE=$(PROGRAM).pas |
PRG=filefind |
SRC=$(PRG).pas |
DIR = /var/tmp |
$(PROGRAM): |
fpc $(SOURCE) |
$(PRG): |
fpc $(SRC) |
run: $(PROGRAM) |
./$(PROGRAM) . |
run: $(PRG) |
./$(PRG) . |
clean: |
rm -f $(PROGRAM) $(PROGRAM).o |
rm -f $(PRG) $(PRG).o |
DIR = /var/tmp |
test: $(PROGRAM) |
./$(PROGRAM) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
test: $(PRG) |
./$(PRG) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
wc *.sort |
diff *.sort |
cleantest: |
rm -f result result.sort result2 result2.sort |
rm -f result result.sort |
rm -f result2 result2.sort |
/filefind/perl/Makefile |
---|
1,15 → 1,15 |
SRC=filefind.pl |
PRG=$(SRC) |
DIR=/var/tmp |
DIR = /home/arikkert |
PROG = filefind.pl |
test: $(PROG) |
./$(PROG) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
test: $(PRG) |
./$(PRG) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
wc *.sort |
diff *.sort |
clean: |
rm -f result result.sort |
rm -f result2 result2.sort |
cleantest: |
rm -f result result.sort |
rm -f result2 result2.sort |
/filefind/python/Makefile |
---|
1,15 → 1,15 |
SRC=filefind.py |
PRG=$(SRC) |
DIR=/var/tmp |
DIR = /home/arikkert |
test: filefind.py |
./filefind.py $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
test: $(SRC) |
./$(PRG) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
wc *.sort |
diff *.sort |
clean: |
rm -f filefind |
cleantest: |
rm -rf result result.sort |
rm -rf result2 result2.sort |
/filefind/python/filefind.py |
---|
1,4 → 1,4 |
#! /usr/bin/env python3.1 |
#! /usr/bin/env python3 |
import sys |
import os.path |
/filefind/ruby/Makefile |
---|
1,15 → 1,15 |
SRC=filefind.rb |
PRG=$(SRC) |
DIR=/var/tmp |
DIR = /home/arikkert |
test: filefind.rb |
./filefind.rb $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
test: $(PRG) |
./$(PRG) $(DIR) > result |
sort result > result.sort |
find $(DIR) > result2 |
sort result2 > result2.sort |
wc *.sort |
diff *.sort |
clean: |
rm -f filefind |
rm -rf result result.sort |
rm -rf result2 result2.sort |
cleantest: |
rm -f result result.sort |
rm -f result2 result2.sort |
/filefind/ruby/filefind.rb |
---|
1,4 → 1,4 |
#!/usr/bin/env ruby19 |
#!/usr/bin/env ruby |
# ============================================================================= |
# Create |
# name : Andre Rikkert de Koe date: apr 2011 |