Ben kullanabilir miyim mv file1 file2sadece hareket bir şekilde file1karşı file2eğer file2yok?
denedim
yes n | mv -i file1 file2
(bu mv, file2 dosyasının geçersiz kılınması gerekip gerekmediğini otomatik olarak cevaplaması gerekip gerekmediğini sormasını sağlar ) ancak suistimal etmenin yanı sıra -ibana güzel hata kodları da vermez (taşınırsa her zaman 0 yerine 141 ve taşınırsa başka bir şey)
-Tiçin var.
mvbunun yerine çıkış durumunu kullanmaksa yes, en basit çözüm olabilirmv -i file1 file2 < <(yes n)
pipefail141 çıkış Statüsü ne kadar seçeneğiyesdeğil,mvburada bir SIGPIPE almak için hiçbir sebep olurdu.