Попробуйте следующее:
#!/bin/bash
if [ $# -eq 1 ]; then
width=$1
height=$1
else
if [ $# -eq 2 ]; then
width=$1
height=$2
else
echo "Error: missing parameters!"
echo "Usage: myscript.sh width [height]"
exit 1
fi
fi
ls *.svg | while read file
do
destFile=`echo $file | sed 's/\.svg/\.png/'`
inkscape -f $file -w $width -h $height -e $destFile
done
exit 0
Первый скрипт проверяет количество параметров и заданную переменную width и height или в случае отсутствия параметров выдает сообщение об ошибке и простую справку об использовании.
Предположим, что вы запускаете эту команду в каталоге, который содержит файл svg, и выполняет команду inkscape по мере необходимости.
Я тоже! У меня Lenovo ThinkPad T410. И хотя у меня такая же проблема, моя только периодически делает это, но все еще разочаровывает. Иногда это нормально, иногда я получаю контекстное меню правой кнопки мыши, когда вы нажимаете на кнопки внизу сенсорной панели.
Если вы делаете это все время, вы можете войти в систему / оборудование / Mouse и проверьте, установлена ли она влево или вправо.
Я только что получил Predator 15, и команда
xinput set-button-map "SYNA7B99:00 06CB:7B99 Touchpad" 1 3 1 4 5 6 7 8 9 10 11 12
работала для меня.
Если ваш тачпад называется чем-то другим, чем SYNA7B99:00 06CB:7B99 Touchpad, вы можете найти его с командой:
xinput -list
Я тоже! У меня Lenovo ThinkPad T410. И хотя у меня такая же проблема, моя только периодически делает это, но все еще разочаровывает. Иногда это нормально, иногда я получаю контекстное меню правой кнопки мыши, когда вы нажимаете на кнопки внизу сенсорной панели.
Если вы делаете это все время, вы можете войти в систему / оборудование / Mouse и проверьте, установлена ли она влево или вправо.
Я только что получил Predator 15, и команда
xinput set-button-map "SYNA7B99:00 06CB:7B99 Touchpad" 1 3 1 4 5 6 7 8 9 10 11 12
работала для меня.
Если ваш тачпад называется чем-то другим, чем SYNA7B99:00 06CB:7B99 Touchpad, вы можете найти его с командой:
xinput -list
Я тоже! У меня Lenovo ThinkPad T410. И хотя у меня такая же проблема, моя только периодически делает это, но все еще разочаровывает. Иногда это нормально, иногда я получаю контекстное меню правой кнопки мыши, когда вы нажимаете на кнопки внизу сенсорной панели.
Если вы делаете это все время, вы можете войти в систему / оборудование / Mouse и проверьте, установлена ли она влево или вправо.
Я только что получил Predator 15, и команда
xinput set-button-map "SYNA7B99:00 06CB:7B99 Touchpad" 1 3 1 4 5 6 7 8 9 10 11 12
работала для меня.
Если ваш тачпад называется чем-то другим, чем SYNA7B99:00 06CB:7B99 Touchpad, вы можете найти его с командой:
xinput -list