タグ

bashとsshに関するiwwのブックマーク (2)

  • EZ-NET 設定/管理メモ: Linux Shell: SSH でワイルドカードを使用する際の注意

    SSH のコマンドの引数としてワイルドカードを使用する場合は、その取り扱われ方に注意する必要があります。 SSH のコマンドとして渡す引数部分を、引用符でくくった場合は、ワイルドカードはリモート側で展開されます。 逆に引用符でくくらなければ、ワイルドカードはローカル側で展開されます。(ただ、該当するものがない場合はリモート側の方が採用される様子…/不確かですが) ex) ssh xxx.ez-net.jp ls -al /etc/*.conf ssh xxx.ez-net.jp "ls -al /etc/*.conf" これはワイルドカードのみならず、リダイレクションも同様みたいです。リダイレクションによって作成されるファイルも、引用符でくくらないでおけば、ローカル側に直接作成されます。 また、シェルスクリプトで実行するときも、これはもしかすると知らないだけなのかもしれないですけど、ひとつ

  • インストール中にsttyコマンドによって発生するエラーの防止 - ablog

    Oracle Grid Infrastructureインストレーション・ガイド 11gリリース2(11.2)for Linux B56271-01 の以下の記述の意味がよくわからないので調べてみました。 2.14.5 インストール中にsttyコマンドによって発生するエラーの防止 Oracle Grid Infrastructureのインストール中、OUIは、SSHを使用してコマンドを実行したり、他のノードにファイルをコピーします。 システム上の隠しファイル(.bashrcや.cshrcなど)にsttyコマンドが含まれていると、インストール中にMakeファイルやその他のインストールに関するエラーが発生します。 この問題を防止するには、すべてのSTDERR出力が停止されるように、Oracleインストール所有者ユーザーのホーム・ディレクトリにあるこれらのファイルを変更する必要があります。次に例を

    インストール中にsttyコマンドによって発生するエラーの防止 - ablog
    iww
    iww 2013/02/08
    test -t 0 ファイルディスクリプタ0が端末を参照していれば真、scpとかそういうコマンドっぽいやつのときは偽なのでsttyは不要
  • 1