O código do programa pode saber qual foi o nome do executável que o lançou. É possível que o programa at
faça algo assim:
if (my name is 'atrm') then
add '-d' parmeter
end
do stuff like regular 'at' program.
Encontrei alguns quebra-cabeças com o comando atrm
que não consigo entender. A man page para at
diz que atrm
é um alias para at -d
. O comando file /usr/bin/atrm
diz que é um link simbólico para at
.
Agora, se atrm
for um link para at
, meu entendimento é que os comandos atrm <jobid>
e at <jobid>
devem ser equivalentes, mas não são ( atrm <jobid>
e at -d <jobid>
), at <jobid>
comando apenas mostra o erro "Garbled time".
Como é isso? Quero dizer, como ser um link simbólico para at
, atrm
pode chamar at
com uma opção -d
? O que eu sinto falta?
P.S. A distro Linux em questão é Debian 7.3
Obrigado