Como remover um único comando do histórico do TCSH?

0

Estou tentando remover um único comando do histórico do TCSH no RHEL 6, mas não consegui encontrar um caminho. Eu experimentei o seguinte comando Bash como em [1] , não funcionou.

history -d <line_number>

Como posso conseguir isso?

    
por ahmedus 20.06.2018 / 16:54

1 resposta

3

Eu não uso o tcsh, mas a leitura da página man sugere:

  1. salvar o histórico atual com history -S
  2. edite o arquivo de histórico para remover o comando incorreto com vi ~/.history (ou vi $histfile , se você tiver substituído o padrão).
  3. limpar histórico com history -c
  4. carregar o histórico revisado com history -L

Leia a página do manual do tcsh para os vários detalhes.

    
por 20.06.2018 / 17:40
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '879470',
    'url' => 'how-to-remove-a-single-command-from-tcsh-history',
];

$_SESSION = [
    '__flash' => [],
];