fish/tests/test8.in
maxfl 5f05756e65 Add variable expand ranges
echo $PATH[-1..1] #now works

Add tests for ranges
2012-07-08 09:19:11 +08:00

22 lines
511 B
Plaintext

# Test index ranges
# Test variable expand
set test (seq 10)
echo $test[1..10] # normal range
echo $test[10..1] # inverted range
echo $test[2..5 8..6] # several ranges
echo $test[-1..-2] # range with negative limits
echo $test[-1..1] # range with mixed limits
# Test variable set
set test1 $test
set test1[-1..1] $test # reverse variable
echo $echo $test1
set test1[2..4 -2..-4] $test1[4..2 -4..-2]
echo $test1
# Test command substitution
echo (seq 5)[-1..1]
echo (seq 10)[3..5 -2..2]