我正在使用 ubuntu 12.04。我已经安装libwebp2&libwebp-dev
目前网上还没有找到将 webp 转为 jpg 的例子。
一些 webp 文件可以通过使用 imagemagick 和命令轻松转换
convert file.webp file.jpg
Run Code Online (Sandbox Code Playgroud)
但是很多 webp 文件无法转换并出现错误:
convert: no decode delegate for this image format `file.webp' @ error/constitute.c/ReadImage/532.
convert: missing an image filename `file.jpg' @ error/convert.c/ConvertImageCommand/3011.
Run Code Online (Sandbox Code Playgroud)
- - - - 添加
这发生了很多次。
当 SSH 处于活动状态时,我太累了,只需关闭终端即可 exit
这样做有危险吗?
我知道的唯一计算器是bc. 我想添加1到一个变量,并输出到另一个变量。
我nextnum从文件中的计数字符串中得到了变量:
nextnum=`grep -o stringtocount file.tpl.php | wc -w`
Run Code Online (Sandbox Code Playgroud)
让我们说nextnum价值是1。添加时1,它会变成2. 为了计算,我运行:
rownum=`$nextnum+1 | bc`
Run Code Online (Sandbox Code Playgroud)
但有错误:
1+1: command not found
Run Code Online (Sandbox Code Playgroud)
我只是在计算部分失败了。我试过改变反引号,但仍然无效。我不知道如何计算变量并将其输出到另一个变量。
副本是不同大小写文本的组合。
我需要计算重复的数量(不区分大小写),然后我需要通过选择具有最高重复的案例来删除重复。
下面的例子:
hot chocolate
hot chocolate
hot chocolate
Hot Chocolate
Hot Chocolate
Hot Chocolate
Hot Chocolate
Hot Chocolate
Xicolatada
Xicolatada
Xicolatada
Xicolatada
XICOLATADA
XICOLATADA
Run Code Online (Sandbox Code Playgroud)
应该变成:
Hot Chocolate, 8
Xicolatada, 6
Run Code Online (Sandbox Code Playgroud)
这个问题类似于这一个,但我需要选择的情况下具有最高重复数和不区分大小写。
我正在从事图形设计。我已经从各种网站下载了许多文件(EPS文件、PSD文件等)。
因为它来自不同的网站,从10多个不同的网站下载后,我得到了许多相同大小的相同文件,但文件名不同(同一文件2至4份)。手动一一去除重复是很费时间的
我希望有一种方法可以将所有下载的文件重命名为不同文件的唯一名称(如果新名称不是描述性的,我不介意)。
例如,2个相同的文件:nice-sun.eps从站点1678.eps下载的文件,从站点2下载的文件。重命名后文件名相同。
我需要运行包含 Xdotool 代码的 shell 脚本/home/z/Desktop/tempo/run.sh。我尝试过很多方法DISPLAY=:0但总是行不通。
我已经尝试过以下每个代码,但不起作用:
* * * * * export DISPLAY=:0 cd /home/z/Desktop/tempo; ./run.sh
* * * * * export DISPLAY=:0; cd /home/z/Desktop/tempo; ./run.sh
* * * * * export DISPLAY=:0 && cd /home/z/Desktop/tempo; ./run.sh
* * * * * DISPLAY=:0 cd /home/z/Desktop/tempo; ./run.sh
* * * * * DISPLAY=:0; cd /home/z/Desktop/tempo; ./run.sh
* * * * * DISPLAY=:0 && cd /home/z/Desktop/tempo; ./run.sh
Run Code Online (Sandbox Code Playgroud)
直接运行也不行:
* * * * * export DISPLAY=:0 xdotool mousemove 20 …Run Code Online (Sandbox Code Playgroud) 对于变量
dbnya="echo $(date +%Y%m%d%H%M%S)"
Run Code Online (Sandbox Code Playgroud)
运行下面的代码时,我会得到一个错误(SQL 语法错误)
mysql -u root -pthepass -e "CREATE DATABASE demo$dbnya CHARACTER SET utf8 COLLATE utf8_bin"
Run Code Online (Sandbox Code Playgroud)
如果我将其dbnya=20120423230524用作第一个命令,则第二个命令将起作用
shell-script ×2
arithmetic ×1
awk ×1
bc ×1
calculator ×1
command-line ×1
cron ×1
filenames ×1
gui ×1
imagemagick ×1
images ×1
rename ×1
sed ×1
shell ×1
ssh ×1
ubuntu ×1