我有一个目录,大约有250万个文件,超过70 GB.
我想将其拆分为子目录,每个子目录中包含1000个文件.
这是我尝试过的命令:
i=0; for f in *; do d=dir_$(printf %03d $((i/1000+1))); mkdir -p $d; mv "$f" $d; let i++; done
Run Code Online (Sandbox Code Playgroud)
这个命令对我来说很小,但我可以让它在这个目录上运行几个小时,它似乎没有做任何事情.
我打算通过命令行以任何方式执行此操作:perl,python等.无论如何最快完成此操作...
这是我正在处理的页面:http : //en08-phx.stablehost.com/~news/test.html
这是我用来使 div 居中的代码:
div {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 70%;
height: auto;
padding: 20px;
background-color:rgba(255, 255, 255, 0.2);
color: white;
text-align: center;
border-radius:5px;
border:2px solid rgba(255, 255, 255, 0.5);
}
Run Code Online (Sandbox Code Playgroud)
每当我减小浏览器的宽度或使用手机时,页面顶部就会开始被切断。
无论浏览器宽度的大小如何,我都希望 div 居中。但是,如果浏览器的高度太小,我宁愿只在顶部/底部添加 10px 的边距,并确保所有文本都显示出来。
我到底做错了什么?