所以我正在运行 wordpress docker 容器,我想增加在 php.ini 中设置的上传文件大小限制。我的问题是我在任何地方都找不到该文件。
我使用 docker-compose 文件安装了容器。
所以我有这个看起来像的电影文件夹
Current
movie1 (1962).mkv
movie 2b (1993)
movie 2b (1993) cd1.mp4
movie 2b (1993) cd1.srt
movie 3 (2019).avi
movie 1942 (2012).mkv
我想将它们移动到另一个文件夹中,该文件夹按年包含文件夹结构,每个文件夹中都有正确的电影。如果有像电影 2b 这样的子文件夹,我不介意该文件夹被剥离或保留 - 只要它进入正确的年份就更容易了。源和目标在同一个分区中,所以我宁愿使用 mv 而不是 rsync。
Sorted
1962
1993
2012
2019
我根据论坛中的另一个问题/答案走了这么远,但我知道这是错误的,因为我不知道如何从年份中去掉括号,也不知道如何指定源文件夹和目标文件夹。
for f in *.*; do
if [ -f "$f" ] # does file exist?
then
dir=$(echo "$f" | grep -o "([0-9][0-9][0-9][0-9])" | head -1)
if [ "$dir" ] # check if string found
then
mkdir -p "$dir" # create dir
mv "$f" "$dir" # move file into new dir
else
echo "INCORRECT FILE FORMAT: \""$f"\"" # print error if file format is unexpected
fi
fi
done
有什么建议么?
我刚刚安装了 Ubuntu 14.04 的最新更新。一切似乎都在正常工作。rtorrent 正在运行。nginx 正在运行 php5-fpm 正在运行,但是当我尝试使用 rutorrent 连接到 rtorrent 时,rutorrent 出现但没有连接到 rtorrent。
我确实注意到一件事——出于某种原因,我的 IP 地址发生了变化。它是 192.168.0.34,现在是 192.168.0.36,但连接工作正常,rtorrent 上传和下载正常。
我发现很难诊断,因为所有单独的部分似乎都在工作,但整体却没有。非常感谢在尝试诊断问题和修复问题时提供一些帮助。
这是我得到的错误
[26.06.2014 00:13:59] Bad response from server: (502 [error,getplugins]) <html> <head><title>502 Bad Gateway</title></head> <body bgcolor="white"> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx/1.6.0</center> </body> </html>
[26.06.2014 00:13:59] Bad response from server: (502 [error,getuisettings]) <html> <head><title>502 Bad Gateway</title></head> <body bgcolor="white"> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx/1.6.0</center> </body> </html>
我在整个互联网上搜索过,每个人都提出了同样的建议——添加--exclude=´.*´
应该从 rsync 中排除隐藏的文件和文件夹。它没有。我还尝试添加斜杠和/或双引号,例如。--exclude=¨\.*¨
似乎没有任何效果。啊!!真的很感激一些帮助。