如何使用基本的 Bash 命令和脚本在目录树的最深层命名一个随机文件?
我正在寻找一种方法,将其作为单行且没有函数来完成。还假设我从当前目录开始,然后朝着深度工作。
find
,grep
,sed
和awk
是可接受的命令。
我目前的尝试看起来像这样并且不起作用:
查找类型 d | 声明 COUNT=-1; 声明 P=""; 在阅读 LINE 时;做回声 $LINE; 声明C;C=$(echo $LINE | cut -c3- | sed "s/\//\n\//g" | grep '/' -c); 回声 $C; 如果 [ $COUNT -gt $C ]; 然后让 COUNT=$C; 让 P=$LINE; echo "完成"; fi; 完毕
这只会找到目录。
如何以最简单的方式解决这个问题?
如何使用 GNUPlot 绘制此命令行的输出?图表脚本应该是什么样的?
我想要一个直方图。
wget -O - -o /dev/null http://www.stackoverflow.com/ |
cat | cat | sed "s/</\n</g" |
grep '<\/\{0,1\}[a-zA-Z][a-zA-Z\:\._\-]\{0,\}' |
cut -f 2 -d"<" | cut -f 1 -d">" | cut -f 1 -d" " |
sed "s/\//\\n/g" |
sort | uniq -c |
tail -n +2 |
cut -c5-
Run Code Online (Sandbox Code Playgroud)