Теперь должен заработать
This commit is contained in:
parent
a6ecfb510b
commit
a968c5c6fb
2 changed files with 48 additions and 59 deletions
14
makefile.sh
14
makefile.sh
|
@ -5,9 +5,17 @@ find . -type f -name "makefile" | while read -r file; do
|
|||
|
||||
tmp_file=$(mktemp)
|
||||
|
||||
sed -e 's/a\.exe/\.\/a\.out/g' \
|
||||
-e 's/\<del\>/rm/g' \
|
||||
-e 's/\-lssp//g' "$file" > "$tmp_file"
|
||||
if [ "$1" == "delete" ]; then
|
||||
# Удаление строк с a.exe
|
||||
sed -e '/a\.exe/d' \
|
||||
-e 's/\<del\>/rm/g' \
|
||||
-e 's/\-lssp//g' "$file" > "$tmp_file"
|
||||
else
|
||||
# Замена a.exe на ./a.out
|
||||
sed -e 's/a\.exe/\.\/a\.out/g' \
|
||||
-e 's/\<del\>/rm/g' \
|
||||
-e 's/\-lssp//g' "$file" > "$tmp_file"
|
||||
fi
|
||||
|
||||
mv "$tmp_file" "$file"
|
||||
echo "File $file processed."
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue