heredoc

    2

    3答えて

    シェルスクリプトにssh heredocがあります。もしheredocのコマンドの1つがエラーになっていたら、シェルスクリプトを終了するにはどうしたらいいですか? 私のシェルスクリプトは、ここでこの #!/bin/bash set -o errexit loginto_vm() { ssh [email protected] << ENDSSH ls n1n cd n1

    0

    1答えて

    自分のsymfonyコンソールコマンドを持っていますが、そのうちのいくつかは引数としてファイル名をとります。 例えば、 $ php app/console mycommands:doTheThing /path/to/my/file.txt 私は、しかし、それはまだ働いていない、代わりに、ここでファイルのuse a stringに/dev/fd/0トリックを使って試してみました。 例えば、 $ p

    1

    1答えて

    純粋にテーマに依存しているか、テーマが実行されている標準で構築されているかのように、Sublime Text 3が私のケースでは、PHPのHEREドキュメントとスラッシュを使用した場合の不一致を強調する構文がいくつかあります。フォワードスラッシュが存在すると、ST3は次のコードがすべてそのタグの一部であると考えます。 これは私が修正できるものですか? は前方にあなたのヒアドキュメントは崇高テキスト

    0

    2答えて

    私は、/ etc/environmentファイルが現在空であればプロキシ設定を可能にするスクリプトを作ろうとしており、ファイルにテキストがある場合は設定を無効にしています。私はいくつかのコードを書いたが、なぜ/ etc/environmentファイルが編集されていないのか分からない。私は実際のプロキシを使用しています。 ご協力いただければ幸いです! #!/bin/bash if [

    2

    2答えて

    ハッシュリテラルの値としてheredocを使用したかっただけです。ヒアドキュメントは非常に最後の要素であれば、それは正常に動作している間: { foo: 123, bar: <<-HEREDOC a longer text HEREDOC } #=> {:foo=>123, :bar=>" a longer text\n"} 私はヒアドキュメントの後

    0

    2答えて

    私はRubyを初めて使用しています。私が把握することはできません私はこの方法を使用してタイプとクラスの名前を印刷しようとしていますが、私はこの構文エラーを取得しています:ここで Code/oop.rb:47: syntax error, unexpected end-of-input puts <<TYPE, <<EOF, <<NAME ^ は私のコードです: def w

    1

    1答えて

    私は現在、FTPサーバーにログインして毎日ファイルをダウンロードするという仕事をしているbashスクリプトを持っています。ファイル名の一部は1日(DOY)です。だから私は現在の日付を取得し、%jオプションを使用してDOYを取得します。ここに私のコードのスニペットがあります: doy=$(date +%j) mget filename_$doy* このスクリプトを実行すると、それは現在のDOY

    0

    1答えて

    "heredoc"のテンプレート部分をどのように外部化できますか? 私は、ファイルにデータを書き込むために、「ヒアドキュメント」を使用していますbashスクリプトを持っている: foo=bar data=$(cat <<EOF foo: $foo EOF ) echo $data このスクリプトを実行すると、私は期待foo: barを参照してください。 ここで、異なるテンプレート

    0

    1答えて

    exec -- sftp [email protected] {<< get $filename quit} $ filenameをどのように置き換えることができますか?

    1

    2答えて

    .shファイルにnslookupというDNS Mxレコードの結果を得るには、set type=mxドメインを確認しないで自動的にすべてのステップを実行します。私はちょうど./file.shを実行したい、それは私に結果を与える。 bashのファイルには、次のようなものかもしれません: #!/bin/bash nslookup set type=mx example.com しかし、毎回私は