bashスクリプトの出力をファイルにリダイレクトしたい。Linux端末の出力リダイレクト
#!/bin/bash
echo "recursive c"
for ((i=0;i<=20;i+=1)); do
time ./recursive
done
しかし、私はこのようにそれを実行する場合:
スクリプトがある
script.sh >> temp.txt
./recursiveの出力だけがファイルにキャプチャされます。
ファイルのtimeコマンドの出力をキャプチャしたいと思います。
script.sh >> temp.txt 2>&1
場合やbash
4.0を使用して::STDOUT
へ
新しいbashの4.0で: 'script.sh&>> temp.txt'は、上記と同じように行います。 :) – ephemient