Можно ли отслеживать команды bash в реальном времени?

В ударе, без внешних инструментов.

cd dir/ || exit; shopt -s nullglob; shopt -s dotglob; count=(*); echo "${#count}"

В ударе, без внешних инструментов и рекурсии.

shopt -s globstar; shopt -s dotglob 
for dir in **/*/; do 
  unset d f
  for files in "$dir"*; do 
    [[ -f $files ]] && ((++f))
    [[ -d $files ]] && ((++d))
  done; 
  printf '%s\n' "$dir -  files: ${f:-0} - directories: ${d:-0}"
done
3
09.06.2015, 01:43
1 ответ

Положите Export_command = «История -А» - профиль / etc / профиль или другой файл профиля. Это вызывает команду a команда для выполнения перед каждым дисплеем командной строки. История -А промывает историю к .Bash_History .

3
27.01.2020, 21:22

Теги

Похожие вопросы