export const AnalistaShellMensagens = {
    missingShebang: 'シェルスクリプトにシバンがありません。',
    missingShebangSugestao: 'ファイルの先頭に#!/bin/bashまたは#!/bin/shを追加してください。',
    missingSetE: 'シェルスクリプトが"set -e"を使用していません。コマンドエラーがスクリプトを停止しません。',
    missingSetESugestao: 'いずれかのコマンドが失敗した場合にスクリプトを停止するため、"set -e"の使用を検討してください。',
    evalUsage: '"eval"の使用が検出されました。入力が信頼できない場合、任意のコード実行につながる可能性があります。',
    evalUsageSugestao: 'evalを避けてください。動的コマンドを構築するには配列や他の構造を使用してください。',
    unquotedVariable: '変数が二重引用符なしで使用されています。スペースを含むファイル名で問題が発生する可能性があります。',
    unquotedVariableSugestao: '$VARの代わりに"$VAR"を使用してください。',
    rmRfRoot: '非常に危険なコマンドが検出されました: rm -rf /',
    rmRfRootSugestao: 'このコマンドを直ちに削除してください。',
    curlPipeSh: 'curl/wgetのシェルへの直接パイピングが検出されました。',
    curlPipeShSugestao: 'スクリプトをダウンロードし、検査してからローカルで実行してください。',
    hardcodedPassword: 'シェル変数にハードコードされた可能性のある認証情報があります。',
    hardcodedPasswordSugestao: '実行時に注入される環境変数を使用してください。',
    sudoUsage: 'スクリプトでsudoの使用が検出されました。',
    sudoUsageSugestao: 'root権限なしで実行できるスクリプトを設計するか、ユーザーにスクリプト全体をsudoで実行するよう依頼してください。',
};
//# sourceMappingURL=analyst-shell-messages.js.map