• シェルスクリプト、判定文エラー [: 引数が多すぎる

    このスクリプトは2つの引数を取り、1つ目はyumのパッケージ名、2つ目はバージョン番号で、そのパッケージがすでにシステムにインストールされているかどうかを判断し、インストールされていない場合はインストールし、インストールされているがバージョンが現在のバージョンと異なる場合は、まず古いパッケージをアンインストールしてから指定したバージョンをインストールし、インストール済みでバージョンが同じ場合は何

    2022-02-25 09:06:02
  • [解決済み] シェルスクリプトで NULL 値と文字列を比較する際に単項演算子が期待される

    質問 私は2つの変数を持っています var="" var1=abcd 以下は、私のシェルスクリプトのコードです。 if [ $var == $var1 ]; then do something else do something fi このコードを実行すると、警告が表示されます。 [: ==: unary operator expected どうすれば解決でき

    2022-02-25 08:47:49
  • 構文エラー:シェルのファイルの予期せぬ終了

    次のようなシェルを書いたら、syntax error: unexpected end of file で実行されました。 while true する   sqlplus / as sysdba << EOF!   select sysdate from dual; これでは、先頭行にEOFが書けない!? 完了 次のEOF! を先頭行に

    2022-02-25 01:56:22
  • [解決済み】シェルスクリプトで期待される条件付き二項演算子

    質問 ログファイルに保存されている文字列の値を比較する簡単なプログラムを試していたのですが、以下のようなエラーが発生しました。 #!/bin/bash check_val1="successful" check_val2="completed" log="/compile.log" if [[ grep $check_val1 $log -ne $check_val1 || grep

    2022-02-23 19:48:04
  • [解決済み] date: 余分なオペランド %d' エラー

    質問内容 以下のような形式のテキストログファイルがあります。 Thread-28689296: Thu Aug 25 15:18:41 2016 [ info ]: xxxxx xxxxxx xxxxx そこで、過去数分間に特定のエラーメッセージを見つけるために、cronジョブを実行したいと思います。次のコマンドを書きました。 awk -vDate=`date +%b %d %H:

    2022-02-18 18:40:17
  • [解決済み] usr/bin/envはどのような効果があるのでしょうか?

    質問 とはどう違うのですか? #! /usr/bin/env ruby と #! ruby ? (の違いについて議論している他の多くの質問を見つけました。 #! /usr/bin/env ruby と #! /usr/bin/ruby が、それは私の質問ではありません)。 どのように解決するのですか? #! ruby ...は、UNIX系システムでの動作は保証されてい

    2022-02-18 10:47:21
  • [解決済み] Centos 6 /usr/sbin/sendmail - 件名を付けてメールを送信する方法は?

    質問 シェル(Centos 6)から1行コマンドでメールを送信しようとしたが、件名が空になっている echo 'body' | /usr/sbin/sendmail [email protected] Subject:"Test Send Mail" 何時間もググって、件名を付けて "/usr/sbin/sendmail" を使ってメールを送る方法の答えを見つけましたが、何をやっても件名が空です

    2022-02-16 19:21:34
  • [解決済み] タブを区切り記号として指定するカットコマンド【閉じた状態

    質問 閉店しました。 この質問は オフトピック . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新する であるため オントピック Stack Overflowの場合。

    2022-02-16 17:54:50
  • linux shell script cannot be executed, error syntax error near unexpected token `$'\r'' solution.

    <パス 最近、プロジェクトの要件に忙しく、様々な自動インストール用のスクリプトを書いているのですが、たまたま以前のプロジェクトで書かれた要件があり、今はそれを修正するだけでよいのです。 以前のシェルスクリプトは、サーバー上で書かれた後、txtファイルとしてパソコンにコピーされたものでした。それを編集ツールにコピーし、該当する項目を修正したわけです。修正後、サーバーに持ち込

    2022-02-16 16:45:14
  • [解決済み] sed が正規表現で終端がない代用品でエラーになる

    質問 あるファイルで文字列 "x.x.x.x" を代入し、その結果を別のファイルに出力しようとしているのですが、どうすればよいですか?正規表現で終端がない代入というエラーが出ます。 以下はそのコードです。 sed 's/x.x.x.x/'$bigip_management_ip'/g' temp.tt >> variables.tf sed: 1: "s/x.x.x.x/"

    2022-02-16 03:53:38
  • ハイブのsqlとシェルスクリプトを書いているときに、いくつかの痛い問題に遭遇しました

    エラー1 Hive の where の後にフィールドのエイリアスを続けることはできません。 エラー2 hiveのgroupbyで独自に定義した関数を使用しないとエラーになる(ネストしたselectに置き換える)。 エラー3 実行中: $ . /hive_game_operationstatis5.sh を実行すると、次のようなエラ

    2022-02-12 02:57:37
  • シェルwhileループのエラー曖昧なリダイレクトとwhileループの変数割り当て失敗問題

    <パス shell while loop error ambiguous redirect and while loop variable assignment failure 問題が発生する。 ループ変数の割り当てに失敗する問題 while loop 変数代入失敗問題 heal_info=`gluster volume heal ces

    2022-02-12 01:17:47
  • 文字列 null with space エラー: 二項演算子が期待されています。

    <パス 使用方法 -z または -n 変数をNULLにする場合、注意すべきは、直接 [ -n ${ARG} ] このフォームでは、もし ${ARG} にスペースがある場合、エラーとなります。 ARG="sd dd" if [ -n ${ARG} ]; then echo 'ARG:' ${ARG} else echo 'ARG is empty.

    2022-02-10 01:28:42
  • バッドサブスティチューション

    <パス シェルスクリプトに初挑戦、vimでコードを書く、Bad substitutionが何度か発生。 2種類のエラーがあるのですが。 冒頭のスクリプト環境指定は、#! コンパイルや実行の際にも、bashを使用します。 の使い方が間違っている、$()はリファレンス()で実行した結果です。 ${}はパラメータである{}の中身を使うだけで、実行はしない

    2022-02-08 23:58:59
  • Linuxシェルプログラミングのエラー "bad substitution "の解決法

    <パス :bad 置換エラー は、変数名のタイプミスで、置き換えに対応する値のペアが見つからず、直接エラー結果を報告する必要があります。 置換された${}変数を全文で取得し、修正します。 例 Linuxのシェルスクリプトを使ってテキストを出力し、エラーを報告するRプログラムを生成してみた。 /mnt/bai/yongxin/bin/ternary_16s.

    2022-02-08 09:22:43
  • [解決済み] AWS cliの変数を置換して、シークレットマネージャーのパスワードを更新する。

    質問 AWSの世界では初心者です。aws cliからsecret credentialsを更新したいのですが、どうすればいいですか? 以下のコマンドは私にとって完璧に機能します。 aws secretsmanager update-secret --secret-id mysecret --region us-east-1 \ --secret-string '{"username":"a

    2022-02-05 14:42:15
  • [解決済み] "No such file or directory "と表示されるが、存在する

    質問 単にコマンドラインから実行ファイルを実行したいだけなんですが。 ./arm-mingw32ce-g++ が、エラーメッセージが表示される。 bash: ./arm-mingw32ce-g++: No such file or directory Ubuntu Linux 10.10を使用しています。 ls -l リスト -rwxr-xr-x 1 root root 4333

    2022-02-03 02:55:12
  • [解決済み] JenkinsでExecute Shellがビルドを失敗とマークする方法/タイミングは?

    質問 この答えを探しているときに見つけた怖い話・・・。 OK、私は.shスクリプトを持っていますが、それはほとんどすべてのJenkinsが行うことになっていることを行います。 SVNからソースをチェックアウトする プロジェクトのビルド プロジェクトをデプロイする 後始末 そこでJenkinsでは、Execute Shellコマンドでスクリプトを実行して、プロジェク

    2022-02-02 14:15:29
  • [解決済み】"ERROR. "を取得。ZooKeeperからマスターアドレスを取得できない。znode data == null" Hbaseシェル使用時

    質問 Hadoop2.2.0とHbase0.98.0をインストールしたのですが、以下のような感じです。 $ ./bin/start-hbase.sh $ ./bin/hbase shell 2.0.0-p353 :001 > list を実行したら、こうなりました。 ERROR: Can't get master address from ZooKeeper; znod

    2022-02-02 11:17:20
  • [解決済み] のコマンドがzshで見つからない [閉店]。

    質問 閉店しました。 この質問は、以下を満たしていません。 Stack Overflowガイドライン . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack O

    2022-01-29 14:44:20