Sybaseクエリ:出力をファイルに保存する

Sybaseクエリ:出力をファイルに保存する

次のスクリプトを作成しました。

    #!/bin/bash

    isql -U databasename_dba -P password -b <<EOF!
    select quantity, date from name_table where numer_id="1234" 
    go
    quit
    EOF!

スクリプトを実行すると、目的の結果が表示されます。

user@system$ ./EXECUTE_DAILY_4

ここに画像の説明を入力してください。

しかし、端末ウィンドウに表示された結果をファイル(たとえば.csv)として保存するにはどうすればよいですか?

助けてくれてありがとう。

ベストアンサー1

標準出力をファイルにリダイレクトできます(Sybaseクエリだけでなくすべてのプロセスに対して)。これはシェル関数であり、どのシェルでも使用できます。

./EXECUTE_DAILY_4 > output_file.txt

おすすめ記事