Como você não forneceu nenhum registro específico que você está analisando, aqui estão as funcionalidades de cada operação,
-
head -1 "$1": imprime a primeira linha de FILE, que é passada como um argumento$1 -
awk '{print $4}': Imprimir a quarta coluna da saída dehead -1 "$1" -
sed 's/\[//': remova[da saída final
Exemplo para sed ,
rahul@rahul$ sed 's+\[++' <<< "rah[ul"
rahul@rahul$ rahul
# In your case
rahul@rahul$ sed 's+\[++' <<< "[13/Sep/2003:18:02:54 -0600]"
rahul@rahul$ 13/Sep/2003:18:02:54 -0600]
# for hello/world
rahul@rahul$ sed 's+\/++' <<< "hello/world"
rahul@rahul$ helloworld