シェル

シェル(shell)はUnix や Linux 系のOSで使用されるコマンドインタプリタを指します。

RSS

  • 解決済

    回答
    2

    シェルスクリプトを実行したらmkdirのエラーが出ました

    ファイル名のパターンからフォルダーに配置していくシェルスクリプトを作りたいと思い以下のようなものを書きました。 実行すればカレントディレクトリにあるmp3ファイルを検索し条件に応じて各フォルダに移動していくものです。移動先のフォルダがなければその都度作成します。 しかし、実行すると以下のようなエラーメッセージが出てしまい、原因がわかりません。対策とし

    • 0評価
    • 49PV
    anpapa anpapa 5日前
  • 受付中

    回答
    1

    curlのレスポンスデータから文字列マッチングさせるスクリプトを実装したい。

    example.com というURLをGETしたときに {"status":"OK","message":"Hello Guillaume"} というレスポンスが帰ってくると仮定します。 hoge=$(curl -X GET example.com) $ echo hoge {"status":"OK","message":"Hello Gu

    • 0評価
    • 41PV
    cDm_48 cDm_48 5日前
  • 解決済

    回答
    2

    シェルスクリプトはbashやzshによって書き方は変わりますか?

    いつもお世話になっております。 シェルスクリプトはbashやzshによって書き方は変わりますか? Macでfishというシェルを使っているのですが、便利だと思い実験用サーバーもzshやfishに変更したいと考えております。 しかし、シェルを変更する事によってシェルスクリプトや設定ファイルの書き方は大きく変わってしまうのでしょうか?

    • 0評価
    • 71PV
    yuki_90453 yuki_90453 1週間前
  • 解決済

    回答
    2

    centosでのexpectの利用について

    CentOSでexpectを使用して諸々の設定の自動化を行おうとしています。 その中で、おそらくメタ文字でコマンドが正しく認識されない問題が起きているため、お分かりになる方のアドバイスをいただきたく存じます。 例えば下記のコマンドをspawnで認識ができません。 expect -c " spawn cat /var/log/mysqld.log

    • 0評価
    • 51PV
    TakakiKuwabara TakakiKuwabara 2週間前
  • 受付中

    回答
    0

    expectでの戻り値の取得とそれによる実行文について

    度々の投稿失礼します。 chefでexpect文により、複数のrpmを一括インストールするシェルを作成しております。 しかし、一括インストールを行う際に、yumのlockが解除されなくなり、インストールが途中で中断してしまいます。 そこで、エラー文を取得した際に、expectから戻り値をreturnし、lockを解除したのちにインストールを再実行するこ

    • 0評価
    • 31PV
    TakakiKuwabara TakakiKuwabara 2週間前
  • 解決済

    回答
    3

    ヒアドキュメントで実行したSQL結果のエスケープ置換

    やりたいこと シェルのヒアドキュメントでSQLを実行し、replace関数を使って空白に \ (バックスラッシュ)を付けたい。 発生している問題 以下に示す通りうまく実行できない。 データ create table test ( name varchar(10) ); insert into test values ('A A'),

    • 0評価
    • 63PV
    moonphase moonphase 2週間前
  • 解決済

    回答
    1

    centosでのexpectの利用について

    CentOSでのexpectの使用方法について教えていただけないでしょうか。 シェルでのexpectにより、対話型の入力を自動で行うため、下記のようなコマンドを実装しようと考えております。 expect -c " spawn reboot expect \"Password:\" send \"vagrant\" " ところがいざ実行し

    • 0評価
    • 49PV
    TakakiKuwabara TakakiKuwabara 2週間前
  • 解決済

    回答
    1

    Ruby で XML を比較する良い方法について。

    前提・実現したいこと 下記のような2つのXMLファイルが存在している時 両方を比較して差異がある部分を抽出したい。 ■ ファイルA <TTT> <hoge id="123"> <fuga> <ppp id="456"> <pair name="aaa"> <pair name="bbb"

    • 0評価
    • 45PV
    EzrealTrueshot EzrealTrueshot 2週間前
  • 解決済

    回答
    1

    curlにてファイルをアップロードする際に10MBを超えるとエラーになる

    前提・実現したいこと Centos7.0を使用しています。 シェル上でcurlを使用してファイルサイズが10MB以上のファイルをPOSTしたいです。 発生している問題・エラーメッセージ コンソールにて実行時に以下のメッセージが表示されます。 HTTP/1.1 400 Bad Request Connection: close Content

    • 0評価
    • 57PV
    senaha senaha 3週間前
  • 解決済

    回答
    2

    LinuxのPCからGoogleChromeに関するデータをすべて削除したい

    知りたいこと LinuxのPCからGoogleChromeに関するデータすべてを削除する方法 役に立ったサイト・書籍 1.デスクトップ環境のUbuntuからGoogleChrome関連のデータをすべて削除する方法 デスクトップ環境のUbuntuにインストールしていた GoogleChromeに関係しそうなデータやファイルを消去したいと考

    • 0評価
    • 80PV
    dlrowolleh dlrowolleh 1週間前
  • 解決済

    回答
    3

    シェルスクリプトの引数にオブジェクトや配列を渡したい

    重いPHPの処理があったので、バッチで対応することにしました。 文字列は普通に渡すことができるのですが、オブジェクトや配列を渡そうとすると1、exec.phpの$argが空になっています。 こういう時はどうやって、3、batch.phpにオブジェクトや変数を渡したらいいのでしょうか? 1、exec.php $shell_path = "t

    • 0評価
    • 52PV
    tomoyuki123 tomoyuki123 3週間前
  • 解決済

    回答
    3

    sedコマンドの処理方法

    ファイルから小数点(.)を含む数値を取り出したいと考えております。 test.logというファイルのIDの値のみを取り出したいです。 name A birt 1990/1/1 ID 2444.8228 num 111111111 という内容を書いてます。 IDの2444.8228のみを取り出したく、以下のコマンドを打っています。

    • 0評価
    • 77PV
    430430Wt 430430Wt 1ヶ月前
  • 解決済

    回答
    1

    javaのprocessbuilderを使って証明書を作成したい

    前提・実現したいこと ここに質問したいことを詳細に書いてください 【実現したいこと】 javaのprocessbuilderを使って証明書作成のバッチファイルあるはシェルスクリプトを実行してopensslを使って秘密鍵、公開鍵とcsr証明書を発行したいです。 【実行方法】 processbuilderの引数に証明書発行に必要な情報(国名やメ

    • 0評価
    • 40PV
    Linkey Linkey 1ヶ月前
  • 解決済

    回答
    4

    シェルでテキストファイルを作成したい。

    前提・実現したいこと Linuxサーバーでシェルスクリプトを利用して、 特定のディレクトリ内に存在する全てのファイルへのリンクが書かれたHTMLを作成するバッチを作成したい。 ここに質問したいことを詳細に書いてください 検索結果をtxtにするコマンドは調べて分かったのですが、 それだとHTMLのテキストファイルを作成できないので・・ Java

    • 0評価
    • 102PV
    kiyosuku kiyosuku 1ヶ月前
  • 受付中

    回答
    1

    シェル 正規表現

    以下のようなシェルの正規表現分岐の書き方でチェックできて正常に動作するでしょうか。 やりたいこと:${QUERY_STRING}に" +-*/() "が含まれる時だけ計算結果を出力して、それ以外ではERRORと出力したい。 echo "Content-Type: text/plain" echo "" echo "INPUT: ${QUERY_

    • 0評価
    • 44PV
    Hyonta Hyonta 1ヶ月前
  • 解決済

    回答
    9

    シェルしか使えない開発環境の例を挙げてほしいです

    シェルを使わざるを得ないシチュエーションの例をいくらか挙げてほしいです。 というのも経緯として、curlというコマンドについて調べていたのですが、Google Chromeにはcurlコマンドを簡単に叩いてくれるDHCやPostmanなどの拡張機能があります。この拡張機能を使えば、わざわざcurlのコマンドを叩かなくてもいいのではと思っていました。しか

    • 1評価
    • 241PV
    fullmated fullmated 1ヶ月前
  • 解決済

    回答
    3

    シェルスクリプトのコマンド出力での判定文について

    最近、シェルスクリプトの勉強をしております。 SElinuxの起動状態を確認するシェルを作りました。 抜粋 !/bin/sh SElinux=which getenforce export SElinux if [ "${SElinux}" = Disabled ]; then ${ECHO} "無効です" else ech

    • 0評価
    • 90PV
    nittaku-430 nittaku-430 1ヶ月前
  • 解決済

    回答
    2

    シェルスクリプトでログ出力方法の違いについて

    シェルでログファイルに出力結果を吐き出すときに 方法1 >>& [ログファイル] 方法2 |& tee -a [ログファイル] という2つの方法を現場では使用していますが、この違いは何でしょうか?

    • 0評価
    • 126PV
    Nobuarithmetic Nobuarithmetic 1ヶ月前
  • 解決済

    回答
    2

    シェルスクリプトを使ってシェル変数を変更したい

    前提・実現したいこと historyコマンドで表示されるデータのパスを用途によって変更したいため、シェルスクリプトを使ってシェル変数HISTFILEを変更しようと考え、以下に示すコードを作成しました。簡単に説明すると、 ・第一引数に文字列normalが設定されたら、HISTFILEに~/.bash_historyをセットする ・第一引数に文字列lpic

    • 0評価
    • 95PV
    fullmated fullmated 1ヶ月前
  • 解決済

    回答
    2

    文字変換で iconv: シグナル 7 によって終了しました と出たのですが、どなたか解決方法をご存...

    やりたいこと→hageディレクトリ以下のhtmlファイルすべてのエンコードをEUC-JPからUTF-8にしたい hageディレクトリ以下のhtmlファイルすべてのエンコードをEUC-JPからUTF-8にしたいと思い、 テキストファイルを一括でiconv - Qiita を参考に find hage -type f | xargs file

    • 0評価
    • 133PV
    dlrowolleh dlrowolleh 1ヶ月前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    1766

  • 総質問数

    148

  • 今週の質問数

    2

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る