Как `rm -rf *` в TCL

Вы можете использовать position: absolute для установки нижнего колонтитула в нижней части страницы, но затем убедитесь, что ваши 2 столбца имеют соответствующие margin-bottom, чтобы они никогда не закрывались нижним колонтитулом.

#footer {
    position: absolute;
    bottom: 0px;
    width: 100%;
}
#content, #sidebar { 
    margin-bottom: 5em; 
}
1
задан Donal Fellows 18 January 2019 в 18:11
поделиться

2 ответа

Сделайте так, чтобы

  file delete -force -- {*}[glob *]

... чтобы имена путей, возвращаемые [glob], были превращены в несколько аргументов для [file delete] (используя оператор расширения {*}), а не в один аргумент представляет один список имен путей (читается [file delete] как один, очень сложный путь к файлу).

В качестве альтернативы, на Tcl старше 8.5, используйте явный цикл:

 foreach path [glob *] {
    file delete -force -- $path
 }
0
ответ дан mrcalvin 18 January 2019 в 18:11
поделиться

Дополнительные вопросы для вас:

  1. вам нужно беспокоиться об удалении файлов, а не каталогов? Рассмотрим опцию -type для для команды glob .
  2. Если вам нужно работать рекурсивно, не изобретайте велосипед и не используйте tcllib. fileutil::traverse и fileutil являются релевантными.
0
ответ дан glenn jackman 18 January 2019 в 18:11
поделиться