From owner-freebsd-questions@freebsd.org Fri Oct 16 13:53:48 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 58F6B436EE5 for ; Fri, 16 Oct 2020 13:53:48 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.135]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CCSL31LMrz3WGN for ; Fri, 16 Oct 2020 13:53:46 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([94.222.3.6]) by mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPA (Nemesis) id 1MoeU5-1k4nf943uz-00p0fz; Fri, 16 Oct 2020 15:53:39 +0200 Date: Fri, 16 Oct 2020 15:53:38 +0200 From: Polytropon To: "Steve O'Hara-Smith" Cc: Ralf Mardorf , freebsd-questions@freebsd.org Subject: Re: sh scripting question Message-Id: <20201016155338.4f88563f.freebsd@edvax.de> In-Reply-To: <20201016143802.11156879863c4885fb3dd2e7@sohara.org> References: <24456.60388.135834.43951@jerusalem.litteratus.org> <20201015204226099763897@bob.proulx.com> <20201016063211.2f8b3a74@archlinux> <20201016151942.e01600b6.freebsd@edvax.de> <20201016143802.11156879863c4885fb3dd2e7@sohara.org> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:ACjsIMa35lK1EleokI///WizyGcmW5+4XWEGzysKQdfHSPid5lw hqfouZuVdbnMr5kSIkdAHwhMuekkW5zDF8sWxcz6XgjjSQNEtibUpvT5xMIDroBitW5Mbeb 1NXsYqAytN6Ykve1IOuIM7Xc2mKgD1Y97XJGOyHcm/akegmmtD40v3y+yceN17Jiipo1vci PsEVHg+fMwJrGOyMa/uIA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:q2drmLQR1Xs=:rg5VS33tumqfTKOcupwSua WCJ5hso3m6RfrwP847uQ041kNX3jzf8ENcALE8Jy3z1Yf5a3pDWoc99Y96ePUCWS+u0c84N4I sltREDPluCsZsjrXdX43U85sOPjpEksxt/L3ZfPmwYNF5nM/Vma8hMBvo0C2IfiEOte3SMBDJ CtMUy88ClQweHrFTrEVJHNZ9LKx7LacmM6TMJ4ORI2NKGy4MVSPUvAptp7tW5WOEwS8rUAUB9 m4/cXInFBOS3RjGmudEUxA6kjkrGdYplF07O87SA5zpBglkc3EVjtdwqGeEec4R0EmcsssPNP w6T1SIEgmoyLJN9bL3BRcTvL9k3wtQTWLbZiBsvfmhRio6Yw33uBx6jKQkEOtSrqOzntUNf25 1BLcqv9xBlTCkTLV0EbXobqrRQP5Eva2jqdRk385tEMvAB5JgSQGtKZdQd9+T X-Rspamd-Queue-Id: 4CCSL31LMrz3WGN X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of freebsd@edvax.de has no SPF policy when checking 212.227.126.135) smtp.mailfrom=freebsd@edvax.de X-Spamd-Result: default: False [0.84 / 15.00]; HAS_REPLYTO(0.00)[freebsd@edvax.de]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; HAS_ORG_HEADER(0.00)[]; NEURAL_HAM_SHORT(-0.04)[-0.039]; RECEIVED_SPAMHAUS_PBL(0.00)[94.222.3.6:received]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.76)[-0.756]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-0.76)[-0.763]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[edvax.de]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_CONTAINS_FROM(1.00)[]; RCVD_IN_DNSWL_NONE(0.00)[212.227.126.135:from]; R_SPF_NA(0.00)[no SPF record]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.126.135:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-questions] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Oct 2020 13:53:48 -0000 On Fri, 16 Oct 2020 14:38:02 +0100, Steve O'Hara-Smith wrote: > On Fri, 16 Oct 2020 15:19:42 +0200 > Polytropon wrote: > > > Fully correct, but also suffers from the lack of a definition > > of "reasonable" that works everywhere every time. :-) > > POSIX portable filenames -they're pretty restrictive though. Yes, true - BUT: Programs don't have to be POSIX compliant, and even if they were, nothing stops users from using an external tool to rename filenames from a POSIX-portable one to something that isn't portable - or reasonable - anymore... "But I like the emojis in the names of my business report files!" "We use stars in filenames to show how important they are." "the number of dashes before the actual name indicate the revision level of the file." --- Expenses in € (10|2020) ☺ *** Bob,Berlin – Copy (2) .doc Real people and their work results... :-) -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...