sh

shは、UNIX系OSのシェル操作の1つであり、最も基本的なシェルのことです。

RSS

  • 受付中

    回答
    4

    ファイルを検索する方法

    ファイルを検索する方法を知りたいです。 directory=$1 designatefile="home/Desktop/top*" aaa="home/Desktop/memo.txt" find $directory -name designatefile -print > aaa とかき、コマンドプロンプトでdirectoryを指定したら、

    • 0評価
    • 39PV
    yuri1995 yuri1995 20時間前
  • 受付中

    回答
    1

    ファイル検索について

    testファイル内にあるファイルの要素が1件の時に、 「ファイルは一件です 」と exit 9 を表示させたいです。 今、 if [ ls -l $test = 0 ]then; echo 〝ファイルは一件です“ exit 9 fi と書いたのですが、上手くいきません。 どう書けばよいでしょうか?

    • 0評価
    • 44PV
    yuri1995 yuri1995 3日前
  • 受付中

    回答
    2

    行数のカウントがうまくできない

    行数のカウントがうまくできません。 今、 if ls -t $test_file=0;then echo"ファイルなし" exit 1 fi と書いたのですが、うまくできません。 このファイルと同じディレクトリ内にある test_fileの中身の行数が0(すなわちtest_fileが中身を何も持たないとき)このメソッドが実行されるようにし

    • 0評価
    • 40PV
    yuri1995 yuri1995 6日前
  • 受付中

    回答
    1

    シェル 正規表現

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

    • 0評価
    • 28PV
    Hyonta Hyonta 1週間前
  • 受付中

    回答
    3

    ターミナルでのshellの実行

    前提・実現したいこと ターミナル上でshellスクリプトを使ってpythonのプログラムを回したいです。 その過程で以下のエラーメッセージが発生しました。 発生している問題・エラーメッセージ python: can't open file '○○.py': [Errno 2] No such file or directory 該当のソースコー

    • 0評価
    • 41PV
    saki_09 saki_09 1週間前
  • 受付中

    回答
    1

    異なるDB間のデータ取得について

    異なるDB tblとabcに接続し、tblで取得したidを元に abcのtest_bから対象の情報を取得して、tblの結果とabc2つの情報を合わせたレコードを取得したいのですが、 2つのDBをまたいだシェルを作成して実行したいとき、接続先とパスワードを指定するためにどのような設定ファイル(.cnf?.ini?)を用意すればよいか わからないのでご教授

    • 0評価
    • 47PV
    eugenio eugenio 1週間前
  • 解決済

    回答
    1

    shell内でsql*loaderをつかいエラーが出た。

    前提 Oracle初心者です。 複数のcsvファイルがあります。 現在SQL*Loaderを使い手動で一つずつAppendしています。 此度はそれをShellをつかって自動化したいのです。 問題点 for var in '*.csv' do echo $var sqlldr user1/user1@aaa control='emp

    • 0評価
    • 48PV
    tqkqt0 tqkqt0 1週間前
  • 解決済

    回答
    9

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

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

    • 1評価
    • 220PV
    fullmated fullmated 3週間前
  • 解決済

    回答
    2

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

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

    • 0評価
    • 78PV
    fullmated fullmated 3週間前
  • 解決済

    回答
    2

    AWS EC2 vmstat をバックグラウンド実行+出力したい

    前提・実現したいこと vmstatコマンドをバックグラウンド実行し 結果をファイルに出力 その際中に他の処理を行い メモリとかサーバーの動きを確認したいと思っています。 sshコマンドでインスタンスに入らずに 外からvmstatコマンドを実行し 結果をファイルに出力するところまでは上手く行ったのですが それをバックグラウンドで実行しよ

    • 0評価
    • 49PV
    suvera suvera 1ヶ月前
  • 解決済

    回答
    1

    shared object(.so)に静的ライブラリ(.a)が入らない

    Ubuntu 16.04.1 LTS を使用しています。 C++で静的ライブラリ(.a)が存在し、それを取り込んでshared object(.soファイル)を作りたいです。 g++ -c -m64 -Wall -Werror \ CppExe.cpp \ -L /path/to/(libSample.a directory)/ \ -W

    • 0評価
    • 59PV
    taratail taratail 1ヶ月前
  • 解決済

    回答
    1

    合成音声

    http://qiita.com/lutecia16v/items/8d220885082e40ace252 こちらのサイトを参考に作業を進めていたのですが、 "Open Jtalkを使ってみる"という項目のjsay.shの部分に関してなのですが、実行圏をつけた後に実行しようとしてみるのですが ./jsay.sh: 1: ./jsay.sh: #!/b

    • 0評価
    • 83PV
    syo000 syo000 1ヶ月前
  • 解決済

    回答
    1

    バッククオートで実行する際の変数展開

    初心者のものです。 解決したい問題 現在、RailsのrakeタスクとしてバッククオートでsendgridAPIを叩いたところ、 エラーがでて困っています。 エラーログをみると実行の際の変数展開がおかしいようですが、 理由及び解決方法がわかりません。 どなたかご教授頂けないでしょうか。 実行環境+コード 環境:Rails 4.

    • 0評価
    • 75PV
    jesushill jesushill 1ヶ月前
  • 受付中

    回答
    1

    App Storeにないアプリケーションのインストールを自動化させたい。(iTerm Sublime...

    Macを新しく入手するたびにこういったアプリケーションをインストールしてセットアップするのがだんだんと面倒になってきました。 ・iTerm ・Sublime ・google日本語入力 App Storeからインストールアプリケーションは、自動でインストールできるようにできましたが、 App Storeにないアプリケーションも同様にインストールで

    • -1評価
    • 50PV
    qaz3330 qaz3330 1ヶ月前
  • 解決済

    回答
    1

    /etc/udev/rules.d/から呼び出されたスクリプトが強制終了される

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

    • 0評価
    • 62PV
    NickName NickName 1ヶ月前
  • 解決済

    回答
    3

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

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

    • 1評価
    • 140PV
    NickName NickName 1ヶ月前
  • 解決済

    回答
    3

    phpの開始タグの前の余計な文字を取り除きたい

    先日、「phpの開始タグの前に余計な文字を入れてしまうことが多いので何とかしたい」 という話を聞き、 下記のようなコマンドで取り除けばいいという提案をしました。 sed -i -e 's/.*<?php/<?php/g' hoge.php その場合、以下のようなファイルには効果がありました。 実行前 // php開始タグの前にスペース

    • 0評価
    • 159PV
    hmaeyama hmaeyama 2ヶ月前
  • 受付中

    回答
    1

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

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

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

    回答
    1

    標準入出力を組み合わせて取得する方法

    標準入出力の取得方法について教えてください。 例えば下記のようなコードがあったとします。 // foo.cpp #include <iostream> using namespace std; int main(void) { int num; cout << "input num:"; cin >> num; cout <

    • 0評価
    • 204PV
    Neight Neight 2ヶ月前
  • 解決済

    回答
    3

    Linux & によるバックグラウンドについて

    前提・実現したいこと フォルダ内にある全てのスクリプトを止まることなく実行させたいです。 forとfindを使って.shファイルをsouceコマンドで事項するようにしました。 しかし、実行するスクリプトの中身の処理的に 最後にCtrl+Zで抜けなければ次の処理が実行されないところがありました。 (仕様上これを変更することはできません) な

    • 0評価
    • 149PV
    suvera suvera 2ヶ月前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    98

  • 総質問数

    128

  • 今週の質問数

    3

関連するタグ

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