From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,PLING_QUERY, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 47c4c0e1 for ; Tue, 22 Oct 2019 05:20:21 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id DAC7C9BA4B; Tue, 22 Oct 2019 15:20:19 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 9729A94772; Tue, 22 Oct 2019 15:19:50 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Bk7t0PBD"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id D818A94772; Tue, 22 Oct 2019 15:19:47 +1000 (AEST) Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com [209.85.160.175]) by minnie.tuhs.org (Postfix) with ESMTPS id 19A0193D8C for ; Tue, 22 Oct 2019 15:19:44 +1000 (AEST) Received: by mail-qt1-f175.google.com with SMTP id m15so25025958qtq.2 for ; Mon, 21 Oct 2019 22:19:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=gpl05Orws6Wv1eHap4kPacTe5g5Wlw2VhRiQlc4XswQ=; b=Bk7t0PBDWsy51Xbz73FK1ahrih7YbL5P0D9FS8WHsUxVK2wcvNb12A6+NcaWjg297F 3ck9ZqFleXo6kznOHLpi7KyBbqR5JL0+F2v2XxxrsAmZ3W3lSl6b37FvHCSt/w3blbqE qXVCAfo+RNyv1dt7suxYEpzxXYWvnCTky7oRQgScmWO5CzPlWlUiGeH/Dc66FCDJFTQc yFk/buDJhAs2WmROaGICzNlGrXQvOaTfyN2Mn96u1D2hHhJGk5MFh/PHqDkWqOPh0JzN veo/HC3VdHfS+PMhslhWryLdzv6gHQHR5QQMDOiynhonYntMBQm0vGsJcg1ERknHgSNU mItQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=gpl05Orws6Wv1eHap4kPacTe5g5Wlw2VhRiQlc4XswQ=; b=eTZMfIll8q6obi4FAf75ocN3NdsfA4xd68rgeZFB0gDTW5pFa/UDzjFCqm5TqrwX42 ZE99GTOHhk9t86XCsuYxKDB5V16q4VSgnJ6JpWujsH7dxjAkuBYq96A6kkJx1Zz7BrxU z1/27WNge1omVkRWfWRrIvqDFKe9hl6+pWfeuOvwulDV9eLJHu8eocdHViodjJ96ZS79 dZdPKV/d+S/uI0xDPU5zZNwEgaSS9R/zTl4U1ZRRwdoM9fJWrAveO0osTtQPq84c6xw2 fwjiqMMHlHLn49GVhXKP/sZuROOBzdJawV+i94fgF7b0SlRI6rC+bkIjE5sgKbUHxQox INSw== X-Gm-Message-State: APjAAAXmFShMdcc1vSTAldHg0r7DoL4ogBdqUZ1VnNUf/FlL2sMOe/0c Ip/IpT+E6YgjraHvLelz2Tw= X-Google-Smtp-Source: APXvYqw+S7PBWSrXWk5WN64T+NB+VXDh5NcWdRa5vvuAN67OemkAXFxzlJK0kVoHPaUXWG6zrz6qNQ== X-Received: by 2002:a0c:b35c:: with SMTP id a28mr1418185qvf.238.1571721582865; Mon, 21 Oct 2019 22:19:42 -0700 (PDT) Received: from ?IPv6:2600:8800:7c80:98b:a5:cffc:9fa1:539? ([2600:8800:7c80:98b:a5:cffc:9fa1:539]) by smtp.gmail.com with ESMTPSA id u18sm4182737qth.20.2019.10.21.22.19.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 21 Oct 2019 22:19:41 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.19\)) From: Adam Thornton In-Reply-To: Date: Mon, 21 Oct 2019 22:19:39 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <67BD97E1-2D05-4C77-999E-9FAEDC0C6C5E@gmail.com> References: <1571599556.22415.for-standards-violators@oclsc.org> <20191020201219.GA5035@mail.ewe2.ninja> <20191021024504.GI27969@mcvoy.com> To: jason-tuhs@shalott.net X-Mailer: Apple Mail (2.3594.4.19) Subject: Re: [TUHS] What was your "Aha, Unix!" moment? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" > On Oct 21, 2019, at 3:45 AM, jason-tuhs@shalott.net wrote: >=20 > hashbrown/home/jason-112723: cat ~/cd.sh > #!/bin/sh >=20 > test -n "$1" && TARGET=3D$1 || TARGET=3D$HOME >=20 > ( echo "call (int) chdir(\"$TARGET\")" ; echo detach ; echo quit ) | = gdb -q -p $PPID >/dev/null 2>&1 & >=20 >=20 > "With ptrace(2) all things are possible.=E2=80=9D I honestly don=E2=80=99t know whether to applaud or vomit. Adam