скрипт clean.sh очистки кэшей и оперативной памяти что-то не работает!

Создал скрипт clean.sh,
#!/bin/sh
echo "Было занято в кеше ОЗУ"
free
# Чистим pagecache:
sync
echo 1 | sudo tee -a /proc/sys/vm/drop_caches
#Чистим dentrie и inode кэши:
sync
echo 2 | sudo tee -a /proc/sys/vm/drop_caches
#Чистим pagecache, dentrie и inode кэши:
sync
echo 3 | sudo tee -a /proc/sys/vm/drop_caches
echo "Стало свободно в ОЗУ"
free
exit 0

сделал его исполнямым

sudo chmod u+x /clean.sh

, а он что-то не работает:

sudo sh /clean.sh
Было занято в кеше ОЗУ
: not found3: /clean.sh: free
: not found5: /clean.sh: sync
: Нет такого файла или каталога
1
: not found8: /clean.sh: sync
: Нет такого файла или каталога
2
: not found11: /clean.sh: sync
: Нет такого файла или каталога
3
Стало свободно в ОЗУ
: not found14: /clean.sh: free

0
Mike - 28 Июль, 2015 - 07:35
Изображение пользователя Mike.

Не занимайся ерундой. Просто сделай вот так.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры