Redirect stderr - Linux

Ursula avatar
By Ursula
at 2012-07-21T22:51

Table of Contents

我目前知道Redirect stderr如何使用

但是我不想每次輸入指令時,手動增加"2>&1....."之類的指令

我想要的是,我一開啟Terminal進行操作時,只要我輸入指令後,

如果有錯誤訊息就Redirect另一個Log File,

換句話說,將"2>&1....."成為預設的參數

所以我的目的是在Terminal下指令且不加任何參數情況下,

能將Output的錯誤訊息自動Log起來

我已經有Google過了,但是找不到有效的解決方式

目前已試過的方法:

1.修改BASH環境變數

2.修改PS1環境變數

請問版上大大可以給我個方向嗎?或是有其它實現的方法/做法?

請大家不吝指教,謝謝

--
Tags: Linux

All Comments

Suhail Hany avatar
By Suhail Hany
at 2012-07-23T19:20
也許可以考慮用 script 把所有 terminal 上的輸出存起來
Gary avatar
By Gary
at 2012-07-27T02:48
謝謝樓上的回覆:),只不過我只想記錄stdrr的output
Jacky avatar
By Jacky
at 2012-07-27T19:12
不過 2>&1 就會把 stdout 和 stderr 都存下來了
Emily avatar
By Emily
at 2012-07-28T04:34
疑...難道我誤會網路上範例的意思了冏,我再check看看
Olive avatar
By Olive
at 2012-07-31T16:26
我是參考這裡http://ppt.cc/JpUO,我再說詳細一點好了
Linda avatar
By Linda
at 2012-08-03T19:57
Terminal上Print所有訊息同時只有Error訊息被Log起來
Olive avatar
By Olive
at 2012-08-04T15:13
原來是後面還有加其他東西......

想請問一下..........

Hedwig avatar
By Hedwig
at 2012-07-21T19:49
我想請問一下.....市面上有哪本書是整本書都是linux lab..就是給你一個 題目...你要step by step...時做出來.........鳥哥就不用推薦我有了 - ...

git rm --cached

John avatar
By John
at 2012-07-21T10:03
請問要怎麼用這個 command 移除在每個目錄裡的同一個檔案 (aaa) src/aaa src/bin/aaa 用 find 找出所有 file 可是不知道怎傳給 git rm ... - ...

選用了Arch Linux

Xanthe avatar
By Xanthe
at 2012-07-20T21:25
請問大大,我安裝 archlinux在我的 x31上, 到更新 pacman的時候, 我 key in「pacman -Syu」時,螢幕秀出 error:failed retrieving file error:failed and#39;core.dband#39;,from 站台名稱:no addr ...

git 用法

Sierra Rose avatar
By Sierra Rose
at 2012-07-20T16:14
※ 引述《shihyu (shihyu)》之銘言: : git status 可以查出變動的檔案 : 那有辦法把到這些變動檔案copy到某個資料夾嗎? : 謝謝 $ git log commit c4f168cee7ee1ce5abe17695f212923e1b3bdf79 Author: andlt ...

請問 git 適當的工作流程

Iris avatar
By Iris
at 2012-07-20T15:39
※ 引述《mathfeel (mathfeel)》之銘言: : 額外特殊處理。也就是說.git/以下的檔案不能被git做版本管理。你可以在.git下 : 随便弄個新檔看看,git status是看不到它的。 : git 是版本管理系統。也就是說它必須保存所有檔案過去所有版本的記錄。這些記錄 : 就是存在.gi ...