comment vérifier l'existence de n'importe quel fichier de script csh?

Pour la vérification de l'existence de n'importe quel fichier de script csh, je suis en utilisant

if [ -f /var/opt/temip/conf/.temip_config ]

mais je suis d'erreur ci-dessous

if [ -f /var/opt/temip/conf/.temip_config ]

if: Expression Syntax.

Quelqu'un peut me dire comment faire cela?

Qui n'est pas valide Csh de la syntaxe. Ce qui est une bonne chose, parce que vous devrait probablement pas faire votre script dans les Csh. Votre syntaxe est très bien pour sh qui est probablement ce que vous devriez être en utilisant de toute façon. Sans le contexte du reste de votre script, on ne peut pas vraiment dire si la modification de la première ligne à #!/bin/sh serait réalisable, mais.
pouvez-vous pls me dire simplement comment vérifier l'existence du fichier de script csh?
Abandonner csh. Le Code de votre script dans POSIX sh (portabilité), ou dans GNU bash ou en Python ou en zsh

OriginalL'auteur dcds | 2015-01-07