내 Android 휴대폰에서 실행되고 다음을 수행하는 스크립트를 작성하고 싶습니다.
echo "1" > /sys/kernel/mm/ksm/run
2분 정도 기다리세요. 그런 다음
echo "0" > /sys/kernel/mm/ksm/run
그런 다음 2~3시간 정도 기다렸다가 다시 순환합니다.
답변1
당신은 그것을 사용할 수 있습니다sleep
그리고while
반지다음과 같이:
while true;
do
echo "1" > /sys/kernel/mm/ksm/run;
sleep 120;
echo "0" > /sys/kernel/mm/ksm/run;
sleep 7200;
done;
여기서 while
루프는 while true;
루프를 중지할 조건이 없음을 의미하는 조건으로 시작하고(스크립트가 종료될 때까지 영원히 실행됨) 명령이 실행됩니다(다음을 사용하여).sleep
영국원하는 대로) at done;
루프가 조건으로 리디렉션되므로 while true;
명령 실행이 다시 시작됩니다.
sleep 2m
sleep 2h
참고: GNU 절전의 경우 등을 사용할 수도 있습니다 .