bash

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

RSS

  • 解決済

    回答
    3

    cakephp3とmysqlで大量メール送信の設計

    cakePHPで大量メール送信を時間指定付で行いたいと考えています。 社内連絡システム、特定のグループが使う連絡システムで、送信時間の指定付機能を実装したいと考えています。 質問 質問1:未来の時間を検知し、その時間になれば、メールが送られるという仕組みはどのように作られているのでしょうか。シェルをcakePHPで扱うことは可能でしょうか。調べる

    • 0評価
    • 42PV
    nanamin nanamin 17時間前
  • 解決済

    回答
    2

    uniq -c でのgrater than 表示

    前提・実現したいこと uniqの件数をある程度以上の者のみ表示したい 発生している問題・エラーメッセージ uniq -c の結果が2以上のものだけ出力するようにしたいのです。 ----sample.txt---------- aaa bbb aaa ccc ddd ccc eee fff ggg aaa 該当のソ

    • 0評価
    • 41PV
    IsaoWatanabe IsaoWatanabe 2日前
  • 受付中

    回答
    1

    tacとtail -rとsort -rって何が違うんですか?

    最近、Bashを使う機会がありまして、そこでふと疑問に思ったので質問させていただきます。 bashにpecoと呼ばれるフィルタリングツールを導入して、bash_historyから入力したコマンドを表示するスクリプトというか関数を作ろうとしました。 ググるとかなりの数がbashやzshやfishでヒットするのですが、主にこんなコードです。 peo

    • 0評価
    • 35PV
    Riliumph Riliumph 3日前
  • 受付中

    回答
    1

    特定の状況だけでcronがうまく動作しない

    ターミナルからだと正常に結果が得られるスクリプトを、このようにcronに登録しても全く反応しません。 * * * * for i in $(seq 0 30 59); do (sleep ${i}; ~/test.sh) & done; しかしこのようにするととりあえず正常に結果が得られます。 * * * * for i in $(s

    • 0評価
    • 46PV
    sample01 sample01 3日前
  • 解決済

    回答
    2

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

    いつもお世話になっております。 シェルスクリプトを書いているのですが スクリプト内で cd /home/ ls -ltr > /tmp/test.log という感じで書いているのですが logファイルにはlsの出力結果が書かれます。 実現したいことは ls -ltr というコマンドを打ったことをログに出力させたいです。 c

    • 0評価
    • 68PV
    430430Wt 430430Wt 1週間前
  • 受付中

    回答
    1

    db2ユーザでのクーロン実行でdb2 connectができない

    db2ユーザでクーロン実行するように以下のように設定してみました。 しかし、結果は、"db2connectで失敗しました"というものでした。。。一方で手でシェルを動かすと問題なく"db2connectできました”という結果になります。 db2 コマンドが見えていないのでしょうか?(パスの問題?) どなたかご存知の方、ご教授いただけないでしょうか?

    • 0評価
    • 15PV
    hirdd hirdd 5日前
  • 解決済

    回答
    1

    クーロン実行におけるバッククォートについて

    クーロン(bash)で以下のようなコマンドを発行しようとしたのですが、.logファイルが作成されません。 8 11 * * * echo test > /work/test_date "+%Y%m%d%H%M%S".log コマンド自体を打つと正しく作成されるのですが、クーロンで実行した時と違いがあるのでしょうか???どなたか詳しいかたご教授いた

    • 0評価
    • 30PV
    hirdd hirdd 5日前
  • 受付中

    回答
    3

    $()内でのpipeについて

    前提・実現したいこと シェルスクリプト内でコマンドを実行し、変数に渡したいです。 パイプの結果を受け取りたいのですが、実行されません。 発生している問題・エラーメッセージ パイプしたコマンドが実行されない 該当のソースコード 例えばですが、 Test=$( curl "http://**” | jq ・・・) とすると、実行されないです。

    • 0評価
    • 42PV
    IsaoWatanabe IsaoWatanabe 6日前
  • 解決済

    回答
    4

    2進数を10進数に変換するシェルスクリプト

    今年からプログラマの研修を受けている者です。 研修の課題で出たbcコマンドを使わないで2進数を10進数に変換するシェルスクリプトを作成しているのですが、計算を行うくだりがまったくわからない状態です 2進数を10進数にする計算方法は理解できたのですが、それをスクリプトで実行させる方法が分かりません どなたかヒントをお教えいただけないでしょうか... シ

    • 0評価
    • 108PV
    mashro0314 mashro0314 1週間前
  • 解決済

    回答
    1

    シェルスクリプト内でのcurl実行と変数展開について

    前提・実現したいこと bashシェルスクリプトで、以下を実現したいのです。 ①curl を実行し、変数を指定したURLから必要な情報をGETする。 ②jqを使用し、必要な情報を絞り込んで整形 ③その結果をメールで投げる $(curl -XGET 'http://${変数}・・・・ | jq ・・・) しかし、上記コードはcurlが動か

    • 0評価
    • 62PV
    IsaoWatanabe IsaoWatanabe 1週間前
  • 受付中

    回答
    1

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

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

    • 0評価
    • 33PV
    dlrowolleh dlrowolleh 1週間前
  • 受付中

    回答
    4

    pgrepの結果をwcでカウントした後変数へ入れると、1増えてしまう。

    例えば、以下のようにpgrepをした時、以下のような状態だったとします。(環境はUbuntuを使用しています。) XXX# pgrep bash 2638 2729 3298 3394 3927 これをwcでカウントすると、もちろん以下のようになります。 XXX# pgrep bash | wc -l 5 しかし、この結果を変

    • 0評価
    • 42PV
    hirdd hirdd 1週間前
  • 受付中

    回答
    3

    #!/bin/bash(sheBang)について

    シェルスクリプトのプロセスIDについて実験していると#!/bin/bash(sheBang)を書かないとプロセスIDが発行されない事に気付きました。例えば、以下のような例です。 ■noSheBang.sh shellName=${0##*/} shellNameWithOutEx=${shellName%.*} resultOfPgrep=`p

    • 0評価
    • 70PV
    hirhir hirhir 1週間前
  • 解決済

    回答
    1

    Railsアプリケーションが起動しなくなりました。

    アプリケーションのあるディレクトリ上にて”rails s”を実行すると、以下のように表示され起動できません。 Usage: rails new APP_PATH [options] Options: -r, [--ruby=PATH] # Path to the Ruby binary of your choice

    • 0評価
    • 45PV
    TCXO TCXO 1週間前
  • 解決済

    回答
    2

    bashで$0をした時対話シェルと非対話シェルで結果が異なるのはなぜ?

    bashで$0した時対話シェルと非対話シェルで結果が異なる理由を知りたいです。 以下私の実験結果です。 $ echo $0 -bash $ ./test.sh ./test.sh $ cat test.sh #!/bin/bash echo $0 以上、宜しくお願い致します。

    • 0評価
    • 68PV
    rattyohoge rattyohoge 1週間前
  • 受付中

    回答
    1

    GDB実行中の標準入力でechoかrubyのパイプを使いたい。

    オーバーフローの実践をしています。 変数の書き換えと、EIPをAで上書きしてSegmentationFaultを起こすことはできました。 次に、EIPをmain関数の始めのアドレス(0x12345678)に書き換えたいと思っていて、 echo -e "AAAAAAAAAA\x78\x56\x34\x12" | ./bof ruby -e 'p

    • 0評価
    • 27PV
    Teppay Teppay 1週間前
  • 解決済

    回答
    1

    bashの対話シェルでecho $0したとき、"-bash"のようにハイフンが出力される理由

    bashの対話シェルでログイン直後echo $0したとき、"-bash"のようになぜハイフンが付与されて出力されるのか疑問です。 # ログイン直後 $ echo $0 -bash $ bash $ echo $0 bash $ 以上宜しくお願いいたします。

    • 0評価
    • 51PV
    rattyohoge rattyohoge 1週間前
  • 解決済

    回答
    1

    BashでCtrl-cを実現したい

    表題通りなのですが、 tail -f /var/log/access.log として実行しているものを数秒後にkillして停止するコマンドで実現したいのですが ご存知の方は居ませんでしょうか。

    • 0評価
    • 41PV
    rera rera 1週間前
  • 解決済

    回答
    9

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

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

    • 1評価
    • 219PV
    fullmated fullmated 2週間前
  • 解決済

    回答
    1

    git bash上でWindowsショートカット作成方法

    git bash上でWindowsショートカットを作成する方法について、ご存知の方いらっしゃいましたらご教示ください。

    • 0評価
    • 54PV
    forestkinoko forestkinoko 2週間前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    1530

  • 総質問数

    279

  • 今週の質問数

    6

関連するタグ

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