Поэтому мне нужно запустить один скрипт, и я просто перетаскиваю & амп; перетащите его в консоль, но консоль выведет эту ошибку:
matas@H81M-D2V:~/Desktop/gui$ '/home/matas/Desktop/gui/load.sh'
bash: /home/matas/Desktop/gui/load.sh: /bin/bash^M: bad interpreter: No such file or directory
matas@H81M-D2V:~/Desktop/gui$ ^C
matas@H81M-D2V:~/Desktop/gui$ ^C
matas@H81M-D2V:~/Desktop/gui$
Сценарий:
#!/bin/bash
if [[ $(nvidia-settings -q '[gpu:0]/DigitalVibrance[DFP-1]' | grep 'Attribute.*1023\.') ]]
then
nvidia-settings -a '[gpu:0]/DigitalVibrance[DFP-1]=0' > /dev/null
echo "Vibrance Disabled"
else
nvidia-settings -a '[gpu:0]/DigitalVibrance[DFP-1]=1023' > /dev/null
echo "Vibrance Enabled"
fi
У вас есть неподдерживаемые разрывы строк, вероятно, из текстового редактора Windows. Самый простой способ исправить это - установить dos2unix и преобразовать файл:
apt-get install dos2unix
dos2unix -n load.sh newload.sh
У вас есть неподдерживаемые разрывы строк, вероятно, из текстового редактора Windows. Самый простой способ исправить это - установить dos2unix и преобразовать файл:
apt-get install dos2unix
dos2unix -n load.sh newload.sh