From unknown Sat Sep 13 06:34:46 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#67543 <67543@debbugs.gnu.org> To: bug#67543 <67543@debbugs.gnu.org> Subject: Status: mv -i e/a f/a g: asks bad Reply-To: bug#67543 <67543@debbugs.gnu.org> Date: Sat, 13 Sep 2025 13:34:46 +0000 retitle 67543 mv -i e/a f/a g: asks bad reassign 67543 coreutils submitter 67543 Dan Jacobson severity 67543 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 30 03:14:14 2023 Received: (at submit) by debbugs.gnu.org; 30 Nov 2023 08:14:14 +0000 Received: from localhost ([127.0.0.1]:52180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8cBa-0005Bb-8d for submit@debbugs.gnu.org; Thu, 30 Nov 2023 03:14:14 -0500 Received: from lists.gnu.org ([2001:470:142::17]:53054) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8cBY-0005BJ-4U for submit@debbugs.gnu.org; Thu, 30 Nov 2023 03:14:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r8cBJ-00052n-1f for bug-coreutils@gnu.org; Thu, 30 Nov 2023 03:13:58 -0500 Received: from crocodile.elm.relay.mailchannels.net ([23.83.212.45]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r8cBF-0004uw-1n for bug-coreutils@gnu.org; Thu, 30 Nov 2023 03:13:54 -0500 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 6A01454217B for ; Thu, 30 Nov 2023 08:13:50 +0000 (UTC) Received: from pdx1-sub0-mail-a316.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 1FF9054213E for ; Thu, 30 Nov 2023 08:13:50 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1701332030; a=rsa-sha256; cv=none; b=CuTJaW9dADo5ubV4nT9VUUOuCqf0L/u/QpUI0bP9d2UUogYnCC8o5eO7YipJzLBxgCv0yN /DsZUJV5+6HmpRhh6qWNHBOzNpng4Ko66lbbp7iBwl5MTHeCTWDiNb+HmxxPWS7TJ0oNxE nD+cLRYnMwJ8UUtXkg0TuOOsAsVSySjiXV7XenugnxbRVb5zj8/LG+cYWhK0b7zXXdBrQH UaIKPlwgcYl5WZzQ+whV+Ujt6NHMcpyFfOO+Q75rWBJB5iPTSJBl20HlpK/dCWwQsywTQg 8Q6E8CywQZkToltsW5eQ/VDLQCt+DvGL32dd3DL82BZ/pwZNDt5/SR7NgCWH9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1701332030; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: dkim-signature; bh=iuJSwzQy048D8ZmST5kTbPQRto8nQTrGGM6LP9t04Xk=; b=lEGjYPc8j2b647vrIBb5k9qCCAvCA+N4pZrq/luaVqQ4SsgFyS+2yCYGrvgaSVuBd6uHPg timi8SHXStcN4rhCRpKZRIeNUwD9rh6UYr1v02MT4+3MCI6XNm9VJN7ihYsKaUhvxKo9BQ 2geUz0/JuBjgTRKDr+Bi0LH4M8I/47ZU6cV9togOlYlejnqit9LLOcGcStpgiaPv/ou0ae KKoA00rXfVptYXiOWROkU6tEkfdlAMcUsjQr4AK6T72WK6dXdNKspWQ43HftIhyzQoO5PJ +ZaYVOHnhU3OPX9lBS8YRmr28cO8wDWa3euD2K7rsrWaoQnAgb0gqqxhljKVww== ARC-Authentication-Results: i=1; rspamd-d88d8bd54-twt79; auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@jidanni.org X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Unite-Army: 523fa85e40b508b4_1701332030235_2467221334 X-MC-Loop-Signature: 1701332030235:2649963116 X-MC-Ingress-Time: 1701332030235 Received: from pdx1-sub0-mail-a316.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.99.7.89 (trex/6.9.2); Thu, 30 Nov 2023 08:13:50 +0000 Received: from jidanni.org (1-165-226-231.dynamic-ip.hinet.net [1.165.226.231]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a316.dreamhost.com (Postfix) with ESMTPSA id 4Sgpqd6MxJzB8 for ; Thu, 30 Nov 2023 00:13:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org; s=dreamhost; t=1701332029; bh=iuJSwzQy048D8ZmST5kTbPQRto8nQTrGGM6LP9t04Xk=; h=From:To:Subject:Date:Content-Type; b=YSJUmRJzYrM9pG2/GEETed0VtLjKTt/xpzxsg07OJX3BbmlIWNbfGsVrHfZ6Dqije hATfaWUv980LbNb1+K6YyKs+PJnXEvrM50dNQ9veqJ7Qnt/Vi2y2s/kbi7fBBPnILI bVt1GFf0nDWbWS1Q12CZ/hXHqIfjBRRZbnX9fZk3jFRaJtRrNOZkjk+JrDRflsyats cAtUWoBNv/kg8nmuY/l6EXL0VZK9T3uf4PLL3xSCzjUS3nMhXp/XbV8nTox4wmhzM2 jGzlPIELrlKF/hbqjMtqB75bsH5Qm1K1oZtu0RhUn30o/av+xWvhmc+p0Xb1+q9vxi Cua/wsD/9GoPQ== From: Dan Jacobson To: bug-coreutils@gnu.org Subject: mv -i e/a f/a g: asks bad Date: Thu, 30 Nov 2023 16:13:47 +0800 Message-ID: <875y1jek04.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=23.83.212.45; envelope-from=jidanni@jidanni.org; helo=crocodile.elm.relay.mailchannels.net X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, GAPPY_SUBJECT=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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 (/) Here the program should think ahead, so that it won't ask a question that it could already know the answer to. $ mkdir e f g $ touch e/a f/a $ mv -i e/a f/a g mv: overwrite 'g/a'? y mv: will not overwrite just-created 'g/a' with 'f/a' I'm not sure what it should do. Just don't have it ask things that will turn out different that it could already know would happen. mv (GNU coreutils) 9.4