How to render specific frame ranges of an animation in batch mode?
Command line render options 

Remder options  displayed by running blender --help in the system console

Render Options:
-b or --background 
    Run in background (often used for UI-less rendering).

-a or --render-anim 
    Render frames from start to end (inclusive).

-S or --scene &lt;name&gt;
    Set the active scene &lt;name&gt; for rendering.

-f or --render-frame &lt;frame&gt;
    Render frame &lt;frame&gt; and save it.

    * +&lt;frame&gt; start frame relative, -&lt;frame&gt; end frame relative.
    * A comma separated list of frames can also be used (no spaces).
    * A range of frames can be expressed using '..' separator between the first and last frames (inclusive).


-s or --frame-start &lt;frame&gt;
    Set start to frame &lt;frame&gt;, supports +/- for relative frames too.

-e or --frame-end &lt;frame&gt;
    Set end to frame &lt;frame&gt;, supports +/- for relative frames too.

-j or --frame-jump &lt;frames&gt;
    Set number of frames to step forward after each rendered frame.

-o or --render-output &lt;path&gt;
    Set the render path and file name.
    Use '//' at the start of the path to render relative to the blend-file.

    The '#' characters are replaced by the frame number, and used to define zero padding.

    * 'ani_##_test.png' becomes 'ani_01_test.png'
    * 'test-######.png' becomes 'test-000001.png'

    When the filename does not contain '#', The suffix '####' is added to the filename.

    The frame number will be added at the end of the filename, eg:
    # blender -b foobar.blend -o //render_ -F PNG -x 1 -a
    '//render_' becomes '//render_####', writing frames as '//render_0001.png'

-E or --engine &lt;engine&gt;
    Specify the render engine.
    Use -E help to list available engines.

-t or --threads &lt;threads&gt;
    Use amount of &lt;threads&gt; for rendering and other operations
    [1-1024], 0 for systems processor count.


The following command renders (render animation) frames 1 to 4, then 10 to 11 of file scripttest.blend

blender -b  some.blend -s 1 -e 4 -a -s 10 -e 11 -a


To render every nth frame set the jump value. Following command renders every second frame of first hundred, every third frame of second hundred frams

blender -b some.blend -s 1 -e 100 -j 2 -a -s 101 -e 200 -j 3 -a