bash

bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。

RSS

  • 受付中

    回答
    1

    ヒアドキュメントで全体をクォートした時に特定の変数は展開したい

    前提・実現したいこと ヒアドキュメントで下記のように記述すると、 $DOCはエスケープされて出力結果として「this is $DOC」となります。 DOC=document cat << \END this is $DOC END この時、$DOCを展開する方法はあるでしょうか? ご存知の方いらっしゃいましたらご教授頂ければと思います

    • 0評価
    • 22PV
    forestkinoko forestkinoko 1日前
  • 受付中

    回答
    3

    複数台(40~50台前後)Linuxマシンの設定ファイルを横串で確認する方法

    前提・実現したいこと 複数台のLinuxマシン(RHEL6)の設定ファイル(OS・アプリケーション含め)を横串で一括比較したいと思っています。マシン環境はバラバラで、実装されているアプリケーション等は大きく異なります。 手動で1対1の比較をする事はやりましたが、全台での比較となると非常に工数が掛かる為、もっと効率の良い方法が無いかと考えています。 比較

    • 0評価
    • 156PV
    ikeyan_123 ikeyan_123 4日前
  • 解決済

    回答
    2

    仮想環境でのコマンド引継ぎ

    VagrantによりcentOS65の環境を構築しました。sshでログインしてrubyコマンドを使用したときコマンドが見つかりませんと言われてしまいました。 自分の仮想環境に入る前のコマンドを仮想環境に入った後でも使用したいのですがPATHの引継ぎはどうすればいいのですか?

    • 0評価
    • 47PV
    hilotoc hilotoc 5日前
  • 解決済

    回答
    1

    while文にiconvの結果を流し込むと処理が必ず飛び飛びになる

    #!/bin/bash # @param input_file input file name # @param prefix C-Preprocesser-Macro-Function name # @param need_double_quote_index... function convert_csv(){ # argument readon

    • 0評価
    • 61PV
    yumetodo yumetodo 1週間前
  • 解決済

    回答
    1

    Permission deniedにより、phpでexecを用いたコマンドが実行ができない

    前提・実現したいこと Raspberry Piを用いてWeb上でコントロールしてradikoを聞くことを実現したいです。そのため、ホームページを作ってApache上からPHPで動くようにしましたが、radikoの音声がRaspberry piから再生されませんでした。 発生している問題・エラーメッセージ /var/log/apache2/error

    • 0評価
    • 62PV
    ryou-jr2fyj ryou-jr2fyj 1週間前
  • 受付中

    回答
    1

    zshでの$RANDOMが変わらない

    前提・実現したいこと cowsayとfortuneを組み合わせて、ログインするたびに偉人の名言を表示したいです。 発生している問題・エラーメッセージ ~/cowsay.shに以下のスクリプトを記述し、正常な動作を確認しました。 その後、~/.zprofileにコピーし、source ~/.zprofileでこちらも動作を確認したのですが、出てくるA

    • 0評価
    • 40PV
    lynx lynx 1週間前
  • 解決済

    回答
    1

    GitBashで日本語が入力できない

    Windows10でGitBashを使用しています。 日本語が入力できません。 また、日本語ファイルが含まれた場所でlsをうつとこのように表示されます。 調べてみると、日本語が?に文字化けされる事象が多いようですが、こういった症状が見つかりませんでした・・・。また、入力するときは日本語がそもそも入力できません。。。よろしくお願いします。

    • 0評価
    • 42PV
    atemu atemu 1週間前
  • 解決済

    回答
    3

    シェル実行時cpコマンドが完了しない

    前提・実現したいこと raspberry pi 3 を利用して下記のようなシステムを構築しようとしております。 1.SDカード挿入時に/etc/udev/rules.dを利用して、2.のスクリプトが実行される 2.スクリプトの中でSDカードの中身を特定のディレクトリにコピー 3.ファイルリネームプログラム(JAVA:自作)呼び出し 発生している

    • 1評価
    • 113PV
    NickName NickName 2週間前
  • 受付中

    回答
    0

    Windows+Git Bash環境でpythonを実行すると、日本語が文字化けする

    前提・実現したいこと タイトルの通りですが、 Windows+Git Bash環境でpythonを実行すると、日本語が文字化けしてしまいます。どうにかそれを直したいです。 宜しくお願いします。 環境は以下です。 git version 2.11.0.windows.1 OS windows10 Python 3.5.2 :: Anacond

    • 0評価
    • 64PV
    kohhi kohhi 2週間前
  • 解決済

    回答
    2

    awk のパターンに動的な変数を用いる書き方

    以下のようなファイルがあります。 [panko@panda ~]cat MASTER 0004 さとう 0006 みりん 0007 醤油 0011 塩 0012 胡椒 0014 たまご ここで、awkを使って、$itemという動的な変数に対応する2フィールド目の値を表示したいと思います。 例えば、1フィールド目が0014の「たまご」を表示させたく、

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

    回答
    2

    エックスサーバーでエラーログがテラバイト単位で蓄積される原因の解明

    掲題の通り、素人がシェルで動くMySQLをアプリケーションに組み込んでしまったため、共有サーバで多大な迷惑をかけてしまいました。色々お叱りがあると思いますが何卒お手柔らかにお願い致します。 まず、細かい経緯はさておき、シンプルにシェルからのMySQLコマンドに問題はあるでしょうか?これがわかれば以下の詳細は目を通す必要がないかもしれません

    • 0評価
    • 374PV
    ssmxgo ssmxgo 2週間前
  • 受付中

    回答
    1

    ターミナル立ち上げ時のbashrcエラーに関して

    前提・実現したいこと ターミナルを起動ときに必ずbashrc関連のエラーが発生します。 ターミナルでgitのブランチ名を表示しようと試み、失敗したときからこのエラーが表示されていると思います。 以下を実践しました。 http://blog.ruedap.com/2011/07/06/mac-terminal-git-branch-name 発生

    • 0評価
    • 59PV
    TaishiSuzuki TaishiSuzuki 3週間前
  • 解決済

    回答
    1

    AWKにおけるprintfで指定幅を超過した文字の切り捨てについて

    AWK(GNU Awk 3.1.7)でprintfを利用する際、以下のコードでは、doneの上の行で変数userが8文字を超える場合フォーマットが崩れてしまいました。 #!/bin/bash cat somefile.txt | while read i do id=$(echo $i | awk '{print $1}') user=

    • 0評価
    • 81PV
    nikori nikori 3週間前
  • 受付中

    回答
    1

    シェルスクリプトでYAMLをパースする方法

    前提・実現したいこと シェルスクリプトで、YAML 形式で保存した設定ファイルを読み込み、変数に格納したいと思っております。 ネットで調べて下記のコードを利用しており、一見正しく動作しているように思えました。 #!/bin/sh parse_yaml() { local prefix=$2 local s='[[:space:]]*

    • -1評価
    • 123PV
    extusr extusr 1ヶ月前
  • 解決済

    回答
    1

    vimdiffの色について

    前提・実現したいこと ソースコードの差分を一目で判るようにしたいと思い、vimdiffを使っています。 vim diffの色が目に優しく無い件 - komamitsu.log VimLで色指定する数値の一覧 | Inhale n' Exhale を参考に 自分でも差分確認をしやすいように設定しようとしたのですが、 値を8以上にすると、

    • 0評価
    • 217PV
    dlrowolleh dlrowolleh 4週間前
  • 受付中

    回答
    2

    シェルの$PATHに登録されたパスを削除するには

    通したパスが間違えてしまい、シェルを起動するたびに、以下のように出てしまいます。 間違えたパスを消す方法を教えてください。 よろしくお願いいたします。 set: Warning: $PATH entry "/usr/local/opt/openssl/bin/openssl" is not valid (Not a directory) set:

    • 0評価
    • 114PV
    pinokio pinokio 1ヶ月前
  • 解決済

    回答
    2

    Symantec Endpoin Protection でアプリケーション(bash.exe)に対し...

    目的 ファイアウォールを無効にせずに bash だけ許可したい 原因? sudo apt updateした時のトラフィックログ [SEP -> ログの表示 -> ネットワーク脅威防止 -> ログの表示 -> トラフィックログ] アプリケーションが謎の文字化け プロトコル リモートホスト

    • 0評価
    • 118PV
    yuntas yuntas 1ヶ月前
  • 解決済

    回答
    2

    bashで、\e[0mを指定したときの色を白に戻したい

    実現したいこと bashにおいて、\e[0mを指定した時の文字色を白に戻したい。 発生している問題・エラーメッセージ dir_colorsを変更してみたり、プロンプトをいじったりしているうちに、\e[0mを指定した時にシアンで文字が表示されるようになってしまいました。 \e[0mはデフォルトの色に戻すという説明が多いのですが、デフォルトがシアンに

    • 0評価
    • 104PV
    sugirin sugirin 1ヶ月前
  • 受付中

    回答
    2

    aliasコマンドについて

    alias alias="~~~~" という形でaliasコマンドに別のエイリアスを当ててしまい本来のエイリアスコマンドが使用できなくなてしまいました。 新しいエイリアスを登録することができません。 どのようにしたら、元々のaliasが使用できるようになるのでしょうか? 調べ方だけでも教えていただけると幸いです。 どうぞよろしくお願いいたします

    • 0評価
    • 91PV
    pinokio pinokio 1ヶ月前
  • 解決済

    回答
    2

    シェルでの文字取得

    前提・実現したいこと シェルにおいて下記のような内容の文字列(1列)の並んだファイルから括弧外の数字列を除いたものを取得したいです。 ●実行前 [(a)-2(b,)6( )-130(c)-2(d)11(e )-130(f,)7( )-130(g)12(h )-130(i)-2(j)8(k )-133(l)-2( )-130(m)11(n)-2(o)-5

    • 0評価
    • 104PV
    tktk123 tktk123 1ヶ月前
1

もっと見る

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    1486

  • 総質問数

    252

  • 今週の質問数

    3

関連するタグ

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