UUID=D45A39A15A3980F2 /home/user/multimedia ext4 noatime 0 2
visudo /etc/sudoers.d/имя_твоего_юзера
имя_твоего_юзера ALL = имя_юзера_от_которого_работает_php /путь/до/php
sudo -u имя_юзера_от_которого_работает_php php artisan make:migrate
#!/bin/bash
if PID=`pgrep -x "myproc.sh"`
then
echo "уже запущен $PID"
else
echo "запускаю"
./myproc.sh &
fi
#!/bin/bash
echo "запускаю процесс $$"
sleep 10
echo "завершился процесс $$"
for i in $(seq 1 9999); do touch PHOTO$i\.JPG; done
#!/bin/bash
for fname in PHOTO*;
do
number=$(echo $fname | sed -r 's/PHOTO([0-9]+)\.JPG/\1/');
echo $fname - $number;
case $number in
?)
newname='photo000'$number.jpg
;;
??)
newname='photo00'$number.jpg
;;
???)
newname='photo0'$number.jpg
;;
????)
newname='photo'$number.jpg
;;
esac
echo "old: $fname new: $newname";
# mv $fname $newname
done
echo 2 | ./a.sh
echo "2\n2\n2" | ./a.sh
./a.sh <<< '2'
./a.sh << EOF
2
тут еще
еще
и еще
EOF
#!/bin/bash
for i in konsole urxvt gnome-terminal xterm sc
do
FULL_PATH=`which $i 2>/dev/null`
if [[ -x $FULL_PATH ]]
then
echo 'первый попавшийся терминал:' $FULL_PATH
break
fi
done
Дать право на изменение файла определенному пользователю
while read p; do
echo "$p"
done </путь/к/файлу/мой_файл.txt
echo 'cd /addons/sourcemod/plugins && mput /home/sm/compiled/smxfile.smx' | lftp user:pass:pass@ip
scp /мой/файл user@ip:/куда/заливать/ -i ~/.ssh/мой_ключ
pactl set-card-profile 0 output:analog-stereo+input:analog-stereo