From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 18 11:30:36 2015 Received: (at submit) by debbugs.gnu.org; 18 Dec 2015 16:30:36 +0000 Received: from localhost ([127.0.0.1]:55864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9xvQ-0006es-3B for submit@debbugs.gnu.org; Fri, 18 Dec 2015 11:30:36 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51981) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9vZV-00031H-Hw for submit@debbugs.gnu.org; Fri, 18 Dec 2015 08:59:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a9vZP-00053r-6Z for submit@debbugs.gnu.org; Fri, 18 Dec 2015 08:59:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.5 required=5.0 tests=BAYES_60,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58790) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9vZP-00053f-37 for submit@debbugs.gnu.org; Fri, 18 Dec 2015 08:59:43 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42944) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9vZN-0004Mu-RB for bug-coreutils@gnu.org; Fri, 18 Dec 2015 08:59:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a9vZK-0004wp-K4 for bug-coreutils@gnu.org; Fri, 18 Dec 2015 08:59:41 -0500 Received: from mxl068v64.mxlogic.net ([208.81.68.64]:48912 helo=s17p02o141.mxlogic.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9vZK-0004uw-6J for bug-coreutils@gnu.org; Fri, 18 Dec 2015 08:59:38 -0500 Received: from unknown [62.189.215.190] (EHLO gb2infmxp01.allianceboots.com) by s17p02o141.mxlogic.net(mxl_mta-8.5.0-4) with ESMTP id 94114765.2ab204419940.226302.00-506.703860.s17p02o141.mxlogic.net (envelope-from ); Fri, 18 Dec 2015 06:59:37 -0700 (MST) X-MXL-Hash: 56741149439bfb6d-5e84a80ac0e0472a83b68aa73faf378ec6136815 Received: from unknown [62.189.215.190] (EHLO gb2infmxp01.allianceboots.com) by s17p02o141.mxlogic.net(mxl_mta-8.5.0-4) over TLS secured channel with ESMTP id d6704765.0.216076.00-294.673846.s17p02o141.mxlogic.net (envelope-from ); Fri, 18 Dec 2015 06:17:34 -0700 (MST) X-MXL-Hash: 5674076e6786bdc3-59a2ee8fa19d02ab54102d027f3095558957e324 Received: from GBRMAILMB1.unichem.uk.alliance-unichem.net (unknown [10.180.1.100]) by gb2infmxp01.allianceboots.com with smtp id 2645_4a9e_0a675586_ca61_4be9_82d9_12140062e2d2; Fri, 18 Dec 2015 13:17:33 +0000 Received: from MAIL1.unichem.uk.alliance-unichem.net ([10.177.10.33]) by GBRMAILMB1.unichem.uk.alliance-unichem.net with Microsoft SMTPSVC(6.0.3790.4675); Fri, 18 Dec 2015 13:17:33 +0000 Received: from [10.115.144.96] ([10.72.96.2]) by MAIL1.unichem.uk.alliance-unichem.net with Microsoft SMTPSVC(6.0.3790.4675); Fri, 18 Dec 2015 13:17:33 +0000 To: bug-coreutils@gnu.org From: Nacho Esteban Subject: tee bug? Message-ID: <5674078F.2090107@alliance-healthcare.net> Date: Fri, 18 Dec 2015 14:18:07 +0100 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_reb-r7004E844-t5674114A" X-OriginalArrivalTime: 18 Dec 2015 13:17:33.0235 (UTC) FILETIME=[7477F030:01D13996] X-Processed-By: Rebuild v2.0-0 X-AnalysisOut: [v=2.1 cv=ZrvrXoPG c=1 sm=1 tr=0 a=jQHEXs/87MgRNo5+jB2vDw==] X-AnalysisOut: [:117 a=jQHEXs/87MgRNo5+jB2vDw==:17 a=pAq7FFpVAAAA:8 a=xQzF] X-AnalysisOut: [6yZiAAAA:8 a=YlVTAMxIAAAA:8 a=dM9_HQ7WAAAA:8 a=wUQvQvOEmiQ] X-AnalysisOut: [A:10 a=r77TgQKjGQsHNAKrUKIA:9 a=01g09xrpx4LQE_RE8REA:9 a=Q] X-AnalysisOut: [EXdDO2ut3YA:10 a=-jrta8H8OD-7XSWpjqoA:9 a=YxpKphjg16gBCMLl] X-AnalysisOut: [:21 a=UiCQ7L4-1S4A:10 a=_W_S_7VecoQA:10 a=frz4AuCg-hUA:10] X-Spam: [F=0.5793580765; CM=0.500; MH=0.579(2015121805); S=0.200(2015072901)] X-MAIL-FROM: X-SOURCE-IP: [62.189.215.190] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 18 Dec 2015 11:30:34 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This is a multi-part MIME message. --=_reb-r7004E844-t5674114A Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: base64 SGkgdGVhbSwNCg0KSSBkZXRlY3RlZCBhbiBzdHJhbmdlIGJlaGF2aW91ciBvZiB0ZWUgY29t bWFuZCB0aGF0IG1heSBiZWUgYSBidWcuDQoNClBsZWFzZSBjb25zaWRlciB0aGlzIHNjcmlw dCBzbmlwcGV0DQoNCiAgICBWQVI9IiINCg0KICAgIEEoKSB7DQogICAgICAgICBWQVI9IlRo aXMgaXMgbXkgdmFsdWUiDQogICAgICAgICBlY2hvICJWQVIgaW4gJEZVTkNOQU1FOiAkVkFS Ig0KICAgIH0NCg0KICAgIEJBKCkgew0KICAgICAgICAgQSB8IHRlZSAvdG1wL2trDQogICAg ICAgICBlY2hvICJWQVIgaW4gJEZVTkNOQU1FOiAkVkFSIg0KICAgIH0NCg0KVGhpcyBpcyB0 aGUgb3V0cHV0IHdoZW4gd2hlbiBleGVjdXRlZDoNCg0KICAgICQgQkENCiAgICBWQVIgaW4g QTogVGhpcyBpcyBteSB2YWx1ZQ0KICAgIFZBUiBpbiBCQToNCg0KDQpJIG1pc3MgdGhlIHZh bHVlIG9mIFZBUiBpbnNpZGUgQkEgZnVuY3Rpb24uDQoNCg0KDQpJbiBmYWN0IGlmICJ8IHRl ZSAvdG1wL2trIiBpcyByZW1vdmVkIHZhbHVlIG9mIFZBUiBpcyBwcm9wZXJseSB2aXNpYmxl IA0KZnJvbSBCQSBmdW5jdGlvbjoNCg0KICAgIFZBUj0iIg0KDQogICAgQSgpIHsNCiAgICAg ICAgIFZBUj0iVGhpcyBpcyBteSB2YWx1ZSINCiAgICAgICAgIGVjaG8gIlZBUiBpbiAkRlVO Q05BTUU6ICRWQVIiDQogICAgfQ0KDQogICAgQkEoKSB7DQogICAgICAgICBBDQogICAgICAg ICBlY2hvICJWQVIgaW4gJEZVTkNOQU1FOiAkVkFSIg0KICAgIH0NCg0KDQogICAgJCBCQQ0K ICAgIFZBUiBpbiBBOiBUaGlzIGlzIG15IHZhbHVlDQogICAgVkFSIGluIEJBOiBUaGlzIGlz IG15IHZhbHVlDQoNCg0KTWFueSB0aGFua3MgZm9yIHlvdXIgcHJpY2VsZXNzIGVmZm9ydCwN Ck5hY2hvDQoNCg0KKkp1YW4gSWduYWNpbyBFc3RlYmFuKg0KDQpJbnRlZ3JhdGlvbiBBcmNo aXRlY3QgJiBTZWN1cml0eSBPZmZpY2VyIHwgSW50ZWdyYXRpb24gQ2VudHJlIG9mIEV4cGVy dGlzZQ0KDQoNCipXYWxncmVlbnMgQm9vdHMgQWxsaWFuY2UgLSBFbnRlcnByaXNlIElUIFNo YXJlZCBTZXJ2aWNlcyAtIFJldGFpbCANClBoYXJtYWN5IEludGVybmF0aW9uYWwgJiBQaGFy bWFjZXV0aWNhbCBXaG9sZXNhbGUqDQoNClBvbC4gSW5kLiBTYW4gTWlndWVsIFNlY3RvciA0 IHwgVmlsbGFudWV2YSBkZSBHw6FsbGVnbyB8IFphcmFnb3phIChTcGFpbikgDQp8IDUwODMw DQoNCipNZW1iZXIgb2YgV2FsZ3JlZW5zIEJvb3RzIEFsbGlhbmNlICoNCg0KDQoNCg0KV2Fs Z3JlZW5zIEJvb3RzIEFsbGlhbmNlIFNlcnZpY2VzIExpbWl0ZWQgaXMgcmVnaXN0ZXJlZCBp biBFbmdsYW5kICYgV2FsZXMgd2l0aA0KY29tcGFueSBudW1iZXIgNzA3MzQzMyANClJlZ2lz dGVyZWQgT2ZmaWNlOiAyIFRoZSBIZWlnaHRzLCBCcm9va2xhbmRzLCBXZXlicmlkZ2UsIFN1 cnJleSwgS1QxMyAwTlkgDQpXYWxncmVlbnMgQm9vdHMgQWxsaWFuY2UgU2VydmljZXMgTGlt aXRlZCBpcyBhIG1lbWJlciBvZiBXYWxncmVlbnMgQm9vdHMNCkFsbGlhbmNlLiANCg0KVGhp cyBlLW1haWwgKGluY2x1ZGluZyBhbnkgYXR0YWNobWVudHMpIGlzIGNvbmZpZGVudGlhbCBh bmQgbWF5IGJlIHByaXZpbGVnZWQgb3INCm90aGVyd2lzZSBwcm90ZWN0ZWQuIEl0IG1heSBi ZSByZWFkLCBjb3BpZWQgYW5kIHVzZWQgb25seSBieSB0aGUgaW50ZW5kZWQNCnJlY2lwaWVu dC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCB5b3Ugc2hvdWxkIG5v dCBjb3B5IGl0IG9yIHVzZSBpdA0KZm9yIGFueSBwdXJwb3NlIG9yIGRpc2Nsb3NlIGl0cyBj b250ZW50cyB0byBhbm90aGVyIHBlcnNvbi4gSWYgeW91IGhhdmUgcmVjZWl2ZWQNCnRoaXMg bWVzc2FnZSBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB1cyBhbmQgcmVtb3ZlIGl0IGZyb20g eW91ciBzeXN0ZW0uIE1lc3NhZ2VzDQpzZW50IHRvIGFuZCBmcm9tIGNvbXBhbmllcyBpbiB0 aGUgV2FsZ3JlZW5zIEJvb3RzIEFsbGlhbmNlIGNvbXBhbnkgbWF5IGJlDQptb25pdG9yZWQg dG8gZW5zdXJlIGNvbXBsaWFuY2Ugd2l0aCBpbnRlcm5hbCBwb2xpY2llcyBhbmQgdG8gcHJv dGVjdCBvdXINCmJ1c2luZXNzLiBFbWFpbHMgYXJlIG5vdCBzZWN1cmUgYW5kIGNhbm5vdCBi ZSBndWFyYW50ZWVkIHRvIGJlIGVycm9yIGZyZWUuIFdlDQpjYW5ub3QgYWNjZXB0IGxpYWJp bGl0eSBmb3IgYW55IGRhbWFnZSB5b3UgaW5jdXIgYXMgYSByZXN1bHQgb2YgdmlydXMgaW5m ZWN0aW9uLg== --=_reb-r7004E844-t5674114A Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGh0bWw+DQogIDxoZWFkPg0KDQogICAgPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBl IiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KICA8L2hlYWQ+DQogIDxi b2R5IGJnY29sb3I9IiNGRkZGRkYiIHRleHQ9IiMwMDAwMDAiPg0KICAgIEhpIHRlYW0sPGJy Pg0KICAgIDxicj4NCiAgICBJIGRldGVjdGVkIGFuIHN0cmFuZ2UgYmVoYXZpb3VyIG9mIHRl ZSBjb21tYW5kIHRoYXQgbWF5IGJlZSBhIGJ1Zy4gPGJyPg0KICAgIDxicj4NCiAgICBQbGVh c2UgY29uc2lkZXIgdGhpcyBzY3JpcHQgc25pcHBldDxicj4NCiAgICA8YnI+DQogICAgPGJs b2NrcXVvdGU+PHR0PlZBUj0iIjwvdHQ+PGJyPg0KICAgICAgPGJyPg0KICAgICAgPHR0PkEo KSB7PC90dD48YnI+DQogICAgICA8dHQ+wqDCoMKgIFZBUj0iVGhpcyBpcyBteSB2YWx1ZSLC oMKgwqAgPC90dD48YnI+DQogICAgICA8dHQ+wqDCoMKgIGVjaG8gIlZBUiBpbiAkRlVOQ05B TUU6ICRWQVIiPC90dD48YnI+DQogICAgICA8dHQ+fTwvdHQ+PGJyPg0KICAgICAgPGJyPg0K ICAgICAgPHR0PkJBKCkgezwvdHQ+PGJyPg0KICAgICAgPHR0PsKgwqDCoCBBIHwgdGVlIC90 bXAva2s8L3R0Pjxicj4NCiAgICAgIDx0dD7CoMKgwqAgZWNobyAiVkFSIGluICRGVU5DTkFN RTogJFZBUiI8L3R0Pjxicj4NCiAgICAgIDx0dD59PC90dD48YnI+DQogICAgPC9ibG9ja3F1 b3RlPg0KICAgIFRoaXMgaXMgdGhlIG91dHB1dCB3aGVuIHdoZW4gZXhlY3V0ZWQ6PGJyPg0K ICAgIDxibG9ja3F1b3RlPjx0dD4kIEJBIDwvdHQ+PGJyPg0KICAgICAgPHR0PlZBUiBpbiBB OiBUaGlzIGlzIG15IHZhbHVlPC90dD48YnI+DQogICAgICA8dHQ+VkFSIGluIEJBOiA8L3R0 Pjxicj4NCiAgICA8L2Jsb2NrcXVvdGU+DQogICAgPGJyPg0KICAgIEkgbWlzcyB0aGUgdmFs dWUgb2YgVkFSIGluc2lkZSBCQSBmdW5jdGlvbi48YnI+DQogICAgPGJyPg0KICAgIDxicj4N CiAgICA8YnI+DQogICAgSW4gZmFjdCBpZiAiPHR0PnwgdGVlIC90bXAva2s8L3R0PiIgaXMg cmVtb3ZlZCB2YWx1ZSBvZiBWQVIgaXMNCiAgICBwcm9wZXJseSB2aXNpYmxlIGZyb20gQkEg ZnVuY3Rpb246PGJyPg0KICAgIDxicj4NCiAgICA8YmxvY2txdW90ZT48dHQ+VkFSPSIiPC90 dD48YnI+DQogICAgICA8dHQ+DQogICAgICA8L3R0Pjxicj4NCiAgICAgIDx0dD4NCiAgICAg IDwvdHQ+PHR0PkEoKSB7PC90dD48YnI+DQogICAgICA8dHQ+DQogICAgICA8L3R0Pjx0dD7C oMKgwqAgVkFSPSJUaGlzIGlzIG15IHZhbHVlIsKgwqDCoCA8L3R0Pjxicj4NCiAgICAgIDx0 dD4NCiAgICAgIDwvdHQ+PHR0PsKgwqDCoCBlY2hvICJWQVIgaW4gJEZVTkNOQU1FOiAkVkFS IjwvdHQ+PGJyPg0KICAgICAgPHR0Pg0KICAgICAgPC90dD48dHQ+fTwvdHQ+PGJyPg0KICAg ICAgPHR0Pg0KICAgICAgPC90dD48YnI+DQogICAgICA8dHQ+DQogICAgICA8L3R0Pjx0dD5C QSgpIHs8L3R0Pjxicj4NCiAgICAgIDx0dD4NCiAgICAgIDwvdHQ+PHR0PsKgwqDCoCBBPC90 dD48YnI+DQogICAgICA8dHQ+DQogICAgICA8L3R0Pjx0dD7CoMKgwqAgZWNobyAiVkFSIGlu ICRGVU5DTkFNRTogJFZBUiI8L3R0Pjxicj4NCiAgICAgIDx0dD4NCiAgICAgIDwvdHQ+PHR0 Pn08L3R0Pjxicj4NCiAgICAgIDx0dD4NCiAgICAgIDwvdHQ+PGJyPg0KICAgICAgPGJyPg0K ICAgICAgPHR0PiQgQkEgPC90dD48YnI+DQogICAgICA8dHQ+VkFSIGluIEE6IFRoaXMgaXMg bXkgdmFsdWU8L3R0Pjxicj4NCiAgICAgIDx0dD5WQVIgaW4gQkE6IFRoaXMgaXMgbXkgdmFs dWU8L3R0Pjxicj4NCiAgICA8L2Jsb2NrcXVvdGU+DQogICAgPGJyPg0KICAgIE1hbnkgdGhh bmtzIGZvciB5b3VyIHByaWNlbGVzcyBlZmZvcnQsPGJyPg0KICAgIE5hY2hvPGJyPg0KICAg IDxicj4NCiAgICA8ZGl2IGNsYXNzPSJtb3otc2lnbmF0dXJlIj4NCiAgICAgIDxtZXRhIGh0 dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0 Zi04Ij4NCiAgICAgIDxzdHlsZT4NCjwhLS0NCiAvKiBGb250IERlZmluaXRpb25zICovDQog QGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiQXJpYWwgVW5pY29kZSBNUyI7DQoJcGFub3Nl LTE6MiAxMSA2IDQgMiAyIDIgMiAyIDQ7DQoJbXNvLWZvbnQtY2hhcnNldDoxMjg7DQoJbXNv LWdlbmVyaWMtZm9udC1mYW1pbHk6c3dpc3M7DQoJbXNvLWZvbnQtcGl0Y2g6dmFyaWFibGU7 DQoJbXNvLWZvbnQtc2lnbmF0dXJlOi0xMzQyMzgyMDkgLTM3MTE5NTkwNSA2MyAwIDQxMjky NzkgMDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6 MiAxNSA1IDIgMiAyIDQgMyAyIDQ7DQoJbXNvLWZvbnQtYWx0OkNhbGlicmk7DQoJbXNvLWZv bnQtY2hhcnNldDowOw0KCW1zby1nZW5lcmljLWZvbnQtZmFtaWx5OnN3aXNzOw0KCW1zby1m b250LXBpdGNoOnZhcmlhYmxlOw0KCW1zby1mb250LXNpZ25hdHVyZTotNTIwMDkyOTI5IDEw NzM3ODYxMTEgOSAwIDQxNSAwO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxAQXJp YWwgVW5pY29kZSBNUyI7DQoJcGFub3NlLTE6MiAxMSA2IDQgMiAyIDIgMiAyIDQ7DQoJbXNv LWZvbnQtY2hhcnNldDoxMjg7DQoJbXNvLWdlbmVyaWMtZm9udC1mYW1pbHk6c3dpc3M7DQoJ bXNvLWZvbnQtcGl0Y2g6dmFyaWFibGU7DQoJbXNvLWZvbnQtc2lnbmF0dXJlOi0xMzQyMzgy MDkgLTM3MTE5NTkwNSA2MyAwIDQxMjkyNzkgMDt9DQogLyogU3R5bGUgRGVmaW5pdGlvbnMg Ki8NCiBwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21zby1z dHlsZS11bmhpZGU6bm87DQoJbXNvLXN0eWxlLXFmb3JtYXQ6eWVzOw0KCW1zby1zdHlsZS1w YXJlbnQ6IiI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJbXNv LXBhZ2luYXRpb246d2lkb3ctb3JwaGFuOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m YW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6 Q2FsaWJyaTsNCgltc28tYXNjaWktdGhlbWUtZm9udDptaW5vci1sYXRpbjsNCgltc28tZmFy ZWFzdC1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tZmFyZWFzdC10aGVt ZS1mb250Om1pbm9yLWZhcmVhc3Q7DQoJbXNvLWhhbnNpLWZvbnQtZmFtaWx5OkNhbGlicmk7 DQoJbXNvLWhhbnNpLXRoZW1lLWZvbnQ6bWlub3ItbGF0aW47DQoJbXNvLWJpZGktZm9udC1m YW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWJpZGktdGhlbWUtZm9udDptaW5vci1i aWRpO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLW5vc2hvdzp5 ZXM7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1wYXJlbnQ6IiI7DQoJ Y29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lOw0KCXRleHQtdW5kZXJs aW5lOnNpbmdsZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7 bXNvLXN0eWxlLW5vc2hvdzp5ZXM7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9y OnB1cnBsZTsNCgltc28tdGhlbWVjb2xvcjpmb2xsb3dlZGh5cGVybGluazsNCgl0ZXh0LWRl Y29yYXRpb246dW5kZXJsaW5lOw0KCXRleHQtdW5kZXJsaW5lOnNpbmdsZTt9DQouTXNvQ2hw RGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCgltc28tZGVmYXVsdC1w cm9wczp5ZXM7DQoJZm9udC1zaXplOjExLjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTEu MHB0Ow0KCW1zby1iaWRpLWZvbnQtc2l6ZToxMS4wcHQ7DQoJbXNvLWFzY2lpLWZvbnQtZmFt aWx5OkNhbGlicmk7DQoJbXNvLWFzY2lpLXRoZW1lLWZvbnQ6bWlub3ItbGF0aW47DQoJbXNv LWZhcmVhc3QtZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWZhcmVhc3Qt dGhlbWUtZm9udDptaW5vci1mYXJlYXN0Ow0KCW1zby1oYW5zaS1mb250LWZhbWlseTpDYWxp YnJpOw0KCW1zby1oYW5zaS10aGVtZS1mb250Om1pbm9yLWxhdGluOw0KCW1zby1iaWRpLWZv bnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLXRoZW1lLWZvbnQ6bWlu b3ItYmlkaTt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7 DQoJbWFyZ2luOjcwLjg1cHQgMy4wY20gNzAuODVwdCAzLjBjbTsNCgltc28taGVhZGVyLW1h cmdpbjozNi4wcHQ7DQoJbXNvLWZvb3Rlci1tYXJnaW46MzYuMHB0Ow0KCW1zby1wYXBlci1z b3VyY2U6MDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0t Pg0KPC9zdHlsZT48YnI+DQogICAgICA8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KICAg ICAgICA8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3Bhbg0Kc3R5bGU9ImZvbnQtZmFtaWx5 OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3 RCI+SnVhbg0KICAgICAgICAgICAgICBJZ25hY2lvIEVzdGViYW48bzpwPjwvbzpwPjwvc3Bh bj48L2I+PC9wPg0KICAgICAgICA8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bhbg0Kc3R5bGU9 ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7 c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5JbnRlZ3JhdGlvbg0KICAgICAgICAg ICAgQXJjaGl0ZWN0ICZhbXA7IFNlY3VyaXR5IE9mZmljZXIgfCBJbnRlZ3JhdGlvbiBDZW50 cmUgb2YNCiAgICAgICAgICAgIEV4cGVydGlzZQ0KICAgICAgICAgICAgPG86cD48L286cD48 L3NwYW4+PC9wPg0KICAgICAgICA8YnI+DQogICAgICAgIDxwIGNsYXNzPSJNc29Ob3JtYWwi PjxiPjxzcGFuDQpzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtB cmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxzcGFu DQogICAgICAgICAgICAgICAgc3R5bGU9ImNvbG9yOiMxRjQ5N0Q7DQogICAgICAgICAgICAg ICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC11bmRlcmxpbmU6bm9uZSI+V2FsZ3JlZW5z DQogICAgICAgICAgICAgICAgQm9vdHMgQWxsaWFuY2UgLSBFbnRlcnByaXNlIElUIFNoYXJl ZCBTZXJ2aWNlcyAtIFJldGFpbA0KICAgICAgICAgICAgICAgIFBoYXJtYWN5IEludGVybmF0 aW9uYWwgJmFtcDsgUGhhcm1hY2V1dGljYWwgV2hvbGVzYWxlPC9zcGFuPjwvc3Bhbj48L2I+ PHNwYW4NCnN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFs JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzIyMjIyMiINCiAgICAgICAg ICAgIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQogICAgICAgIDxwIGNs YXNzPSJNc29Ob3JtYWwiPjxzcGFuDQpzdHlsZT0iZm9udC1zaXplOjkuNXB0O2ZvbnQtZmFt aWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFG NDk3RCI+UG9sLg0KICAgICAgICAgICAgSW5kLiBTYW4gTWlndWVsDQogICAgICAgICAgICBT ZWN0b3IgNCB8IFZpbGxhbnVldmEgZGUgR8OhbGxlZ28gfCBaYXJhZ296YSAoU3BhaW4pIHwg NTA4MzA8L3NwYW4+PHNwYW4NCnN0eWxlPSJmb250LXNpemU6OS41cHQ7Zm9udC1mYW1pbHk6 JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMjIyMjIy Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQogICAgICAgIDwhLS1wIGNsYXNzPU1zb05vcm1h bD48c3BhbiBsYW5nPUVOLVVTIHN0eWxlPSdmb250LXNpemU6OS41cHQ7Zm9udC1mYW1pbHk6 IkFyaWFsIiwic2Fucy1zZXJpZiI7Y29sb3I6IzFGNDk3RCc+TW9iaWxlOiArMzQgIyMjIyMj IyMjIHwgRXh0ZXJuYWw6ICszNCAjIyMjIyMjIyMgfCBJbnRlcm5hbDogIyMjIyMjPG86cD48 L286cD48L3NwYW4+PC9wLS0+DQogICAgICAgIDwhLS1wIGNsYXNzPU1zb05vcm1hbD48c3Bh biBsYW5nPUVOLVVTIHN0eWxlPSdmb250LXNpemU6OS41cHQ7Zm9udC1mYW1pbHk6IkFyaWFs Iiwic2Fucy1zZXJpZiI7Y29sb3I6IzFGNDk3RCc+RW1haWw6IDxhIGhyZWY9Im1haWx0bzp5 b3VyX21haWxAZG9tYWluIj55b3VyX21haWxAZG9tYWluPC9hPjxvOnA+PC9vOnA+PC9zcGFu PjwvcC0tPg0KICAgICAgICA8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bhbg0Kc3R5bGU9ImZv bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29s b3I6IzIyMjIyMiINCiAgICAgICAgICAgIGxhbmc9IkVOLVVTIj48bzpwPsKgPC9vOnA+PC9z cGFuPjwvcD4NCiAgICAgICAgPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4NCnN0eWxl PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90 O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+TWVtYmVyDQogICAgICAgICAgICAg IG9mIFdhbGdyZWVucw0KICAgICAgICAgICAgICBCb290cyBBbGxpYW5jZSA8bzpwPjwvbzpw Pjwvc3Bhbj48L2I+PC9wPg0KICAgICAgICA8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bhbg0K c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDss JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIg0KICAgICAgICAgICAgbGFu Zz0iRVMiPjxvOnA+wqA8L286cD48L3NwYW4+PC9wPg0KICAgICAgPC9kaXY+DQogICAgPC9k aXY+DQogIDwvYm9keT4NCjwvaHRtbD4NCg0KDQo8cHJlPg0KDQpXYWxncmVlbnMgQm9vdHMg QWxsaWFuY2UgU2VydmljZXMgTGltaXRlZCBpcyByZWdpc3RlcmVkIGluIEVuZ2xhbmQgJiBX YWxlcyB3aXRoDQpjb21wYW55IG51bWJlciA3MDczNDMzIA0KUmVnaXN0ZXJlZCBPZmZpY2U6 IDIgVGhlIEhlaWdodHMsIEJyb29rbGFuZHMsIFdleWJyaWRnZSwgU3VycmV5LCBLVDEzIDBO WSANCldhbGdyZWVucyBCb290cyBBbGxpYW5jZSBTZXJ2aWNlcyBMaW1pdGVkIGlzIGEgbWVt YmVyIG9mIFdhbGdyZWVucyBCb290cw0KQWxsaWFuY2UuIA0KDQpUaGlzIGUtbWFpbCAoaW5j bHVkaW5nIGFueSBhdHRhY2htZW50cykgaXMgY29uZmlkZW50aWFsIGFuZCBtYXkgYmUgcHJp dmlsZWdlZCBvcg0Kb3RoZXJ3aXNlIHByb3RlY3RlZC4gSXQgbWF5IGJlIHJlYWQsIGNvcGll ZCBhbmQgdXNlZCBvbmx5IGJ5IHRoZSBpbnRlbmRlZA0KcmVjaXBpZW50LiBJZiB5b3UgYXJl IG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IHlvdSBzaG91bGQgbm90IGNvcHkgaXQgb3Ig dXNlIGl0DQpmb3IgYW55IHB1cnBvc2Ugb3IgZGlzY2xvc2UgaXRzIGNvbnRlbnRzIHRvIGFu b3RoZXIgcGVyc29uLiBJZiB5b3UgaGF2ZSByZWNlaXZlZA0KdGhpcyBtZXNzYWdlIGluIGVy cm9yLCBwbGVhc2Ugbm90aWZ5IHVzIGFuZCByZW1vdmUgaXQgZnJvbSB5b3VyIHN5c3RlbS4g TWVzc2FnZXMNCnNlbnQgdG8gYW5kIGZyb20gY29tcGFuaWVzIGluIHRoZSBXYWxncmVlbnMg Qm9vdHMgQWxsaWFuY2UgY29tcGFueSBtYXkgYmUNCm1vbml0b3JlZCB0byBlbnN1cmUgY29t cGxpYW5jZSB3aXRoIGludGVybmFsIHBvbGljaWVzIGFuZCB0byBwcm90ZWN0IG91cg0KYnVz aW5lc3MuIEVtYWlscyBhcmUgbm90IHNlY3VyZSBhbmQgY2Fubm90IGJlIGd1YXJhbnRlZWQg dG8gYmUgZXJyb3IgZnJlZS4gV2UNCmNhbm5vdCBhY2NlcHQgbGlhYmlsaXR5IGZvciBhbnkg ZGFtYWdlIHlvdSBpbmN1ciBhcyBhIHJlc3VsdCBvZiB2aXJ1cyBpbmZlY3Rpb24uPC9wcmU+ DQo= --=_reb-r7004E844-t5674114A-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 18 11:43:59 2015 Received: (at control) by debbugs.gnu.org; 18 Dec 2015 16:44:00 +0000 Received: from localhost ([127.0.0.1]:55889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9y8N-0007en-Jp for submit@debbugs.gnu.org; Fri, 18 Dec 2015 11:43:59 -0500 Received: from mx1.redhat.com ([209.132.183.28]:44672) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9y8L-0007eW-2g; Fri, 18 Dec 2015 11:43:57 -0500 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id 3C6A18E901; Fri, 18 Dec 2015 16:43:56 +0000 (UTC) Received: from [10.3.113.99] (ovpn-113-99.phx2.redhat.com [10.3.113.99]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id tBIGhtw2006475; Fri, 18 Dec 2015 11:43:55 -0500 Subject: Re: bug#22205: tee bug? To: Nacho Esteban , 22205-done@debbugs.gnu.org References: <5674078F.2090107@alliance-healthcare.net> From: Eric Blake Openpgp: url=http://people.redhat.com/eblake/eblake.gpg Organization: Red Hat, Inc. Message-ID: <567437C7.9030207@redhat.com> Date: Fri, 18 Dec 2015 09:43:51 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <5674078F.2090107@alliance-healthcare.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ee4dukUhTkBXgphRFkfBSjnsvmxnXWubO" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ee4dukUhTkBXgphRFkfBSjnsvmxnXWubO Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable tag 22205 notabug thanks On 12/18/2015 06:18 AM, Nacho Esteban wrote: > Hi team, >=20 > I detected an strange behaviour of tee command that may bee a bug. Not a bug in tee, but intentional behavior of your shell. >=20 > Please consider this script snippet >=20 > VAR=3D"" >=20 > A() { > VAR=3D"This is my value" > echo "VAR in $FUNCNAME: $VAR" > } >=20 > BA() { > A | tee /tmp/kk You are using a pipeline. Shells implement pipelines by running the left command (here, the function A) in a subshell. (POSIX also says that the right command can also be a subshell, but there it is not required; ksh runs the right command in the current shell, and bash used to run it in a subshell but new enough bash now has a knob you can turn on to emulate ksh behavior). Therefore, all changes to the environment made during the execution of A are local to that subshell, and are lost as soon as the subshell exits. > echo "VAR in $FUNCNAME: $VAR" Thus, here you print the value of $VAR as it was before A ran, since running A does not affect the current shell. > In fact if "| tee /tmp/kk" is removed value of VAR is properly visible > from BA function: Because then you no longer have a subshell, so now the execution of function A affects the current shell. Again, not tee's fault. You could replace it with "| :" and see the same effect. > This e-mail (including any attachments) is confidential and may be > privileged or Such a disclaimer is unenforceable on publically-archived lists, and you may want to consider not using your employer's spammy email gateway when sending mail to public lists. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --ee4dukUhTkBXgphRFkfBSjnsvmxnXWubO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJWdDfHAAoJEKeha0olJ0NqxMcH/AhVK7KvCDA1kG431Fc1B69G 19jkpGyx8o2jeKnTn3b7IRmSg8tIE/qyeTVFF4GnT2z5H8KElJy0xEqdfgnh1Q1a CsXQIAEcgSW4G6ZF0Dxmd7SQabctOKEJEfxzSelZ/KTPhjxNB9w4tZ5G6y/fVUEO RQt36G/SfWM+c/dFsyNE4fsn3nsdJGGdEol9tv3IW165I7noqzgkYxumiz6F5JdH /Qy6YDU0WhqRM9UYfpjROLBux0D11auF/o0WVZ94ApRRGS1SiukmZ8zXNuU1pgXH url/Qq2PcFugS45jZasHQTKNPj+JXcnpyTBG23gZqnXSqX7rprThwNT2+v/wpOU= =B3Mt -----END PGP SIGNATURE----- --ee4dukUhTkBXgphRFkfBSjnsvmxnXWubO-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 18 11:45:34 2015 Received: (at 22205) by debbugs.gnu.org; 18 Dec 2015 16:45:34 +0000 Received: from localhost ([127.0.0.1]:55899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9y9u-0008IW-2p for submit@debbugs.gnu.org; Fri, 18 Dec 2015 11:45:34 -0500 Received: from mail2.vodafone.ie ([213.233.128.44]:31262) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9y9s-00089X-Ds for 22205@debbugs.gnu.org; Fri, 18 Dec 2015 11:45:32 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AuATACk3dFZtTYR4/2dsb2JhbABegmlRhCKHbbR2hg0CgTpMAQEBAQEBgQuENQEBBBIRDwFWCw0BCgICBRYLAgIJAwIBAgFFBgEMCAEBHogRoTqKK4Vti3IBLIEBhFmFeod3gUkFln+PJoRFgxyTbGSEBD6FRQEBAQ Received: from unknown (HELO localhost.localdomain) ([109.77.132.120]) by mail2.vodafone.ie with ESMTP; 18 Dec 2015 16:45:26 +0000 Subject: Re: bug#22205: tee bug? To: Nacho Esteban , 22205@debbugs.gnu.org References: <5674078F.2090107@alliance-healthcare.net> From: =?UTF-8?Q?P=c3=a1draig_Brady?= Message-ID: <56743825.9050508@draigBrady.com> Date: Fri, 18 Dec 2015 16:45:25 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <5674078F.2090107@alliance-healthcare.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 22205 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) tag 22205 notabug close 22205 stop On 18/12/15 13:18, Nacho Esteban wrote: > Hi team, > > I detected an strange behaviour of tee command that may bee a bug. > > Please consider this script snippet > > VAR="" > > A() { > VAR="This is my value" > echo "VAR in $FUNCNAME: $VAR" > } > > BA() { > A | tee /tmp/kk > echo "VAR in $FUNCNAME: $VAR" > } > > This is the output when when executed: > > $ BA > VAR in A: This is my value > VAR in BA: > > > I miss the value of VAR inside BA function. > > > > In fact if "| tee /tmp/kk" is removed value of VAR is properly visible from BA function: The reason is due to the "|", not tee. You can see that by replacing the tee with cat. The pipe is implemented in a subshell and thus can't propagate the VAR back to the current shell. cheers, Pádraig From unknown Fri Aug 15 21:23:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 16 Jan 2016 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator