CompTIA Server+ SK0-005 Practice Question

While hardening a portable backup script, a systems administrator needs the script to rotate logs only when the current log volume (in MB) stored in variable SIZE exceeds the configured maximum stored in MAX. The existing Bourne-shell code is:

if [ "$SIZE" > "$MAX" ]; then
  /usr/local/bin/rotate_logs
fi

During testing, the shell treats the > symbol as an output-redirection operator and the comparison fails. The script must stay POSIX-compliant and run under /bin/sh. Which replacement will correctly perform the numeric comparison?

  • Escape the operator: if [ "$SIZE" \> "$MAX" ]; then

  • Replace the condition with if [ "$SIZE" -ge "$MAX" ]; then

  • Replace the condition with if [ "$SIZE" -gt "$MAX" ]; then

  • Use arithmetic evaluation: if (( SIZE > MAX )); then

CompTIA Server+ SK0-005
Server Administration
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

SAVE $47
$390.00 $343.00
SAVE $53
CompTIA Server+ Voucher with Retake
v5 / SK0-005
Includes Retake
$439.00 $386.00
Bash, the Crucial Exams Chat Bot
AI Bot