Bem, você precisará armazenar os dados da sessão em um cookie. Você pode usar -c cookie_filenamepara criar o cookie (adicione isso ao seu comando de login). E então, para os outros pedidos, você pode ler o cookie com -b cookie_filename.
No exemplo:
curl -s loginpage -c cookiefile -d "user=myself&pass=secure"
curl -s secretpage -b cookiefile
EDIT :
Observe muitas vezes que loginpagenão é a página que você abre com seu navegador da Web, onde você introduz seu usuário e senha. Você precisará verificar para onde o formulário está postando esses dados (pesquise a <form>tag no código-fonte e no action=...atributo). Por exemplo, se você deseja fazer login em https://criticker.com , loginpageé https://www.criticker.com/authenticate.php e não https://www.criticker.com/signin.php , que é o que você abre com seu navegador.
Um plug-in / extensão de adulteração para o seu navegador pode ajudá-lo a encontrar os dados corretos loginpagee todos os que estão sendo publicados nele (como campos de entrada ocultos no formulário).