Я пытаюсь записать файл с Windows-машины, что СШ, что в Linux-машины. У меня есть шпатлевка входе все выходы из сеанса SSH на локальный файл, я просто стараюсь найти команду ssh, который может повторно запросить сеть статистика. судо восстановить-установить <iso path=""> <partition> @Хаузер: вы правы—большинство рекомендательные письма выглядят одинаково, и бездарно витиеватые письма ничего не стоят, но ты упускаешь суть. Сильный писем от известных экспертов с _credible личного detail_ ценятся на вес золота. @chepner, да функция была добавлена в ЗШ, ksh93 и Bash в то же время по предложению в ЗШ разработчика. Но, здесь это не работает для `ksh93` или `баш` в этой переменной не передается в среде командования (сравните `<shell> -экспорт с ФД; ФД printenv {ФД}&gt; /dev/нуль" в `ЗШ`, `Баш` и `ksh93`). Вы могли бы заставить его работать в ksh93`/`Баш`, делая это в двух шагах или, возможно, с помощью функции "eval", но для `bash`, что может иметь побочные эффекты, если параметр содержит на.

В Debian и производные (в том числе Ubuntu), есть команда rename, который может делать то, что вы хотите:

переименовать -н "с/\+\.ПНГ/.ПНГ/" синий*+.ПНГ

Снять флага-N после испытания в деле применить переименовать.

Этот переименовать команду-это Perl-скрипт, не путать с переименовать команду из пакета util-Linux и люкс. Другие дистрибутивы могут предоставить его в качестве prename или rename.pl или не на всех.