Shell errors
What is wrong with these Shell scripts?
# list files given in the argument:
ls$1
# find processes and kill them:
# how do I know this script has never been run?
for i in 'ps -f | grep textedit'
do
kill $i
done
# what caused this do you think?
Echo "some text"
Ls -al
cd /
cd ..
# list all files on disk, collect results in some output file:
cd /
ls -alR > outputfile.log
# substitute new text for old text in a number of files:
read OLDTEXT
read NEWTEXT
for i in $*
do
sed -e "s|$OLDTEXT|$NEWTEXT|g" $i > $i
done
# how do I know this script has never been run?
find . -name $1 > /dev/null 2> /dev /null
# how do I know this script has never been run?
echo "enter old text"
read OLDTEXT
echo "enter new text
read NEWTEXT