Нет Амир выход в горы. Я добавлю его теперь вопрос. Отлично, рад помочь, похоже, его проблема с `ssh-agent` с не поступает на удаленный вход в систему от A до B и исправить вы упоминаете, должны быть добавлены к `~/bashrc и так, что случается каждый раз, когда вы входите. Чтобы добавить к @cbeleites, Метт даже не говядина, это свинина... Я не хочу работать в лаборатории, где молодые ученые приглашаются к соревнованиям. Я вообще предпочитаю средах, где коллеги сотрудничать для их взаимной выгоды. Итак, я хотел делать то, что вы предлагаете в 2). Однако, я бы не остаться в том же институте. Смена лаборатории в том же институте сложнее оправдать, чем более фундаментальные изменения. Это не ответ, поскольку файл был обновлен в соответствующую тему. В области компьютерных наук, большинство публикаций в конференциях, которые имеют сжатые сроки рассмотрения, который не допускает существенного пересмотра и повторного рецензирования. И да, я отверг документы с хорошими результатами, потому что они были плохо написаны. Лучшие результаты заслуживают лучшего представления.

Вот оболочка функция, которая опирается на стат полезности; вызвать при необходимости его каталога параметр (по умолчанию это ., текущий каталог), и он будет выполнять интерактивный РМ из старейших файла. Бросить осторожностью к ветру, снимите флаг РМ. Он намеренно пропускает каталоги, и так расследует только файлы в данной директории. Для того, чтобы разобраться чисто с пустыми каталогами, я добавил некоторые shopt обходные пути. Это должно, однако, интернет (а также) с файлов, содержащие пробелы и переводы строк в именах.

rmoldest функция {
 shoptnow=$(shopt -п nullglob)
 shopt -с nullglob
 tstamp=$(дата +%с)
файл=
реж=$1
маршрутизатор dir=${реж:-.}

 для F в "каталог$dir"/*
делать
 если [ ! -Д "$Ф" ]
тогда
 г=$(стат -с "%г" "$Ф")
 если [ $г -ЛТ $tstamp ]
тогда
файл="$Ф"
tstamp=$г
интернет
интернет
сделано
$shoptnow
 если [ -н "$файл" ]
тогда
 /ОГРН/РМ -у меня "файл$"
интернет
}

Вот пример запуска (ведущими $ моя оболочка подсказывает, не вводите их):

$ касания sample.txt; sample.txt сна 1; касание''

$ Общ -л
всего 0
-RW-р-р-- 1 Джефф Нет 0 21 мар 22:sample.txt 02 
-RW-р-р-- 1 Джефф Нет 0 21 мар 22:sample.txt 02 

$ rmoldest
/бин/РМ: удалить обычный пустой файл ‘./sample.txt’? г

$ Общ -л
всего 0
-RW-р-р-- 1 Джефф Нет 0 21 мар 22:sample.txt 02 

$ rmoldest
/бин/РМ: удалить обычный пустой файл ‘./sample.txt ’? г

$ Общ -л
всего 0