sh

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

RSS
  • 解決済

    回答
    1

    シェル内においてapplescripteへ変数の渡し方

    シェルの中にapplescripteを実行できるようにを書いています。 通知を表示するコマンドに変数で渡したいのですが $lastという文字列が表示されてしまいます。 $last変数の内容を表示するにはどうしたらいいでしょう。 !/bin/sh last="test" osascript -e 'display notification "Alert"

    • 0評価
    • 24PV
    kazto kazto 2日前に ベストアンサー
  • 解決済

    回答
    1

    shell scriptでコマンドの引数として渡す文字列を変数でセットする方法

    NASのバックアップのためにshell scriptにてrsyncコマンドによる自動バックアップを考えています。 自動化のために作成したスクリプトは次のような感じです。 rsync -a --delete /usr/DATA/ /usr/backup/DATA_wk1/ --log-file=/usr/log/`date +"%Y%m%d"`.log

    • 0評価
    • 27PV
    tami-tama tami-tama 1週間前に コメント
  • 解決済

    回答
    1

    特定のファイルから、文字列を抜き出したい。

    前提・実現したいこと とあるテキストファイルがあり、その中から特定の文字列を抜き出したいのですが方法がわかりません。 ひとまずはgrepで対象の行を取得することは出来ていますが、そこから対象の文字を取得することが出来ずにいます。 取得したい文字はtest_month"数字"になり、数字の部分は可変になります。 該当ファイル(ファイル名:"Samp

    • 0評価
    • 64PV
    Y_M Y_M 1週間前に コメント
  • 解決済

    回答
    1

    MySQLへCSVファイルをインポートするシェルスクリプト

    MySQLに、CSVファイルをインポートする処理を行うシェルスクリプトを作ろうとしています。 mysql -u root -p hogehoge -e "LOAD DATA INFILE '/home/data.csv' REPLACE INTO TABLE sample_table FIELDS TERMINATED BY ',' OPTIONALLY

    • 0評価
    • 65PV
    mts10806 mts10806 1週間前に コメント
  • 受付中

    回答
    0

    シェルスクリプトでeasy-rsaのクライアント証明書を生成できるようにしたい

    shellscript初心者です。 openvpn用にeasy-rsaでクライアント証明書を作る時に、これをshellscriptで実行できるようにすべく、以下のコードを書きました。 #!/bin/bash expect -c " set timeout 5 spawn env LANG=C /etc/openvpn/easy-rsa/pkitool

    • 0評価
    • 48PV
    teratailが2週間前に アップデート
  • 受付中

    回答
    5

    開発中に使う複数のソフトウェアをまとめて立ち上げる方法を知りたい

    OSはLinuxです。 現状開発開始するたびに手動でterminalを複数とエディタ立ち上げて、一つのterminalでは開発用サーバー、もう一つのターミナルでコマンド実行、しているのですが、一々プロジェクトディレクトリにcdしたりするのが面倒です。 具体的には開発用サーバーを立ち上げブラウザを立ち上げそこにアクセス、エディタを立ち上げ編集、別のターミナルで

    • 0評価
    • 288PV
    a_saitoh a_saitoh 2週間前に 回答
  • 解決済

    回答
    1

    シェルからシェルを呼んだとき、処理の結果が改行できない

    Macを使っています。 現在カレントディレクトリにTest1.shとTest2.shがあり、 Test1.shは !/bin/sh MSG=./Test2.sh echo ${MSG} という感じでTest2.shを呼び出しています。 Test2.shは !/bin/sh echo "正常に処理が終了しました" echo "テスト1"

    • 0評価
    • 52PV
    konpeitou_z2 konpeitou_z2 3週間前に コメント
  • 解決済

    回答
    2

    awkコマンド,FILENAMEを使用した処理内容

    サイトを見ていた時に理解できない処理がございました。 コードの意味を教えて頂ければと思います。 <<コード>> $ 〜〜〜〜〜〜〜〜 | awk -F'[<> "]' '/t="s"/{print $4,"s",$(NF-4)}!/t="s"/{print $4,"n",$(NF-4)}' | awk 'FILENAME=="strings"{s[$1

    • 0評価
    • 90PV
    ajax ajax 1ヶ月前に コメント
  • 解決済

    回答
    1

    \が原因でコマンドが実行できない

    前提・実現したいこと ターミナルから以下のコマンドを打ちたい。 ./configure \ --enable-avresample \ --enable-gpl \ --enable-libxvid \ --enable-postproc \ --enable-pthreads \ --enable-sh

    • 0評価
    • 83PV
    minmi 退会済みユーザー 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    sourceコマンドの結果が反映されない。 fuse: mountpoint is not empt...

    質問内容 sourceコマンドを打っても結果が反映されません。どうすれば、コマンドの結果が反映されるでしょうか? source ~/.profile また、sourceコマンドを打った際に以下のメッセージが表示されました。 fuse: mountpoint is not empty fuse: if you are sure this is sa

    • 0評価
    • 84PV
    kawakawa2018 kawakawa2018 1ヶ月前に コメント
  • 解決済

    回答
    1

    アイコンをクリックするだけでdata.pyの立ち上げを行いたい

    アイコンをクリックするだけでdata.pyの立ち上げを行いたいです。 というアイコンをクリックすると、 自動的にappアプリケーションのdata.pyが実行されるように(python data.pyが実行される)したいです。 appフォルダの中に、 data.py があります。 上記のことをやるにはどのような方法がありますか?エイリアスを切るとできるのか、

    • 0評価
    • 80PV
    bapasu bapasu 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    firefoxinstall.shがインストールできない

    前提・実現したいこと firefoxinstall.shをインストールしたいが、できない。 発生している問題・エラーメッセージ ./firefoxinstall.sh: line 3: GTK+: command not found ./firefoxinstall.sh: line 5: Written: command not found ./f

    • 0評価
    • 78PV
    otn otn 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    Shellワンライナーでgrep結果をPHPに引数で渡したい

    OSは「Raspbian」、PHP7です。 Shellワンライナーで、無限ループさせているPythonから、あるトリガーで標準出力される結果をgrepし、さらにgrepした結果をPHPの引数にして、PHPで処理したいと考えて試行錯誤しています。Pythonがあまり書けないので、、。 # ./hoge.py | grep -o "PARAM=[0-9a

    • 0評価
    • 66PV
    SaintKnowledge SaintKnowledge 1ヶ月前に コメント
  • 解決済

    回答
    1

    シェルでドメインが見つかるまで待つ方法

    terraformを利用してaws環境を構築した後、 e2eテストを実行するまでのCD環境を作ろうとしてます。 その時、aws環境構築後route53ドメインが見つかるまで多少時間がかかると思いますが、 ドメインが見つかるまで待つような処理を入れたいです。 このようなことをshell scriptで実行方法で参考できる情報がありましたらご教示いただけ

    • 0評価
    • 77PV
    stmkza stmkza 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    cronでshを実行し、Basic認証のかかったフォルダのファイルにアクセスするには?

    cronで指定の時間にshファイルを実行し、そこから、Basic認証のかかった階層のphpファイルにアクセスしたいと思います。もちろんshファイルを経由せずに直接cronより直接指定できるのですが、今回は都合上こちらのがよいのでそうしたいと思います。下記のようにしたのですが、SSHのコマンドからの実行は成功するのですが、shファイルに書いたものをcronで実

    • 0評価
    • 86PV
    xjaPANDA xjaPANDA 1ヶ月前に 回答
  • 解決済

    回答
    1

    突然setenvがcommand not foundと表示される

    setenvを記述してあるシェルスクリプトを実行すると,ある日突然 setenv: command not found と表示されて動かなくなってしまいました. echo $SHELLの結果は/bin/bashです また,シェルスクリプトのファイルの先頭には #! /bin/csh -f と記述しています. どうすれば解決できますでしょうか?

    • 0評価
    • 117PV
    a_saitoh a_saitoh 1ヶ月前に コメント
  • 解決済

    回答
    4

    シェルスクリプトのループの方法

    シェルスクリプト(bash)で ITEM='"m/s" "kg m^-2" "J s^-1" "N"' VAR='a b c d' のような文字列リストを複数定義した上で 画面に m/s a kg m^-2 b J s^-1 c N d のように同時出力させる(echo ${ITEM} ${VAR})ループを書きたいのですが,どうすればいいで

    • 0評価
    • 154PV
    otn otn 1ヶ月前に コメント
  • 解決済

    回答
    1

    CSVファイルの重複行を丸めるかつ、ある列の演算をしたい

    hoge.csv AAA,11 AAA,22 AAA,33 BBB,44 BBB,55 上記のようなCSVがあり、アルファベットのところは丸めて、数値のところは合計するというようにしたいです。 hoge_result.csv AAA,66 BBB,99 これを、シェルで実現したいのですが、どうなたかご教授いただけないでしょうか。

    • 0評価
    • 71PV
    Tom_S Tom_S 2ヶ月前に コメント
  • 解決済

    回答
    1

    kshでシェルの変数を別プロセスから参照したい

    お世話になります。 現在OSシェルがkshの物を利用して学習しています。 理想 # foo.sh FOO=12 export FOO # bar.sh echo ${FOO} foo.shで実行したファイル内の変数を bar.shで参照できないでしょうか? bashなどではsourceを使ったり出来るようですが 今回はkshなのでよく分か

    • 0評価
    • 65PV
    nobodytolove123 nobodytolove123 2ヶ月前に コメント
  • 解決済

    回答
    6

    大量のバイナリファイルから破損ファイルの有無,ファイルの存在有無をチェックしたい

    あるディレクトリにaaa_2006MMDYHH.binのバイナリファイルが複数あるとします. MMは月(01,02,...12),DYは日(01,02, ...,[月末日]),HH(00, 01, ..., 23)は時間を表しており,各ファイルのサイズは同じです. ここで,ファイルが1時間置きに全ての日数分存在しているかどうか,さらにそのなかで破損ファイル(

    • 0評価
    • 206PV
    loreeeee loreeeee 2ヶ月前に コメント
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    145

  • 総質問数

    245

  • 今週の質問数

    1

関連するタグ

shタグのよく見られている質問

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