Следующая команда перечисляет все изменения в пути //depot/temp/1.0/...:
p4 changes //depot/temp/1.0/...
Следующая команда перечисляет все изменения вплоть до изменения 36:
p4 changes //depot/temp/1.0/...@36
Следующие списки команд изменяют 36 и предыдущее:
p4 changes -m2 //depot/temp/1.0/...@36
Следующая команда перечисляет только изменения до изменения 36:
p4 changes -m2 //depot/temp/1.0/...@36 | tail -1
Следующая команда перечисляет только номер изменения до изменения 36 (в вашем случае 22):
p4 changes -m2 //depot/temp/1.0/...@36 | tail -1 | cut -f2 -d' '