Você pode usar SetFile na linha de comando para fazer isso, mas não está incluído por padrão no Mac OS X 10.4.x (Tiger). Se você instalou o Developer Tools ou a maioria das atualizações do Combo, ele está instalado, mas em um local não padrão. SetFile foi incluído em /usr/bin/ para o Mac OS X 10.5 e posterior.
Para encontrar o comando, você pode tentar usar locate para encontrar o local.
Supondo que você tenha as Ferramentas do desenvolvedor instaladas:
/Developer/usr/bin/SetFile -d '12/31/2008 12:00:00 PM' nameoffile.txt
Você pode usar outro programa chamado GetFileInfo que é instalado com SetFile para obter a data de modificação.
/Developer/usr/bin/GetFileInfo nameoffile.txt
Um script de exemplo para um arquivo:
#! /bin/bash
# Usage: nameOfThisScript.sh nameOfFile.txt
modifiedDate='/usr/bin/GetFileInfo -m $1'
/usr/bin/SetFile -d "$modifiedDate" $1