Ubuntu 18.04 셸 을 통 해 데스크 톱 벽지 자동 전환 - 원리 포함
9598 단어 Ubuntu18.04
정 답 은 설정 파일 의 내용 에 따라 자동 으로 전환 되 는 우선 제안 권 입 니 다.
sudo -s
그리고 / usr / share / backgrounds / contest / xenial. xml 을 열 어서. xml 의 구 조 를 보 세 요.
<background>
<starttime>
......
//
starttime>
<static>
<duration>295.0duration>//
<file>/home/gintama/ /myWallPapers/672182.jpgfile>
static>
<transition>
<duration>5.0duration>//
<from>/home/gintama/ /myWallPapers/672182.jpgfrom>
<to>/home/gintama/ /myWallPapers/thumb-1920-672737.jpgto>
transition>
background>
OK. xml 파일 설정 을 대충 이 해 했 으 니 이. xml 파일 을 어떻게 만 드 는 지 알 겠 습 니 다. 당연히 스 크 립 트 로 만들어 야 죠.
path=// pwd
files=`ls -U $path`
last_file='empty'
echo ''
echo ' '
echo ' 2018 '
echo ' 05 '
echo ' 08 '
echo ' 00 '
echo ' 00 '
echo ' 00 '
echo ' '
for current_file in $files
do
if [[ $last_file == 'empty' ]]
then
last_file=$current_file
echo ' '
echo ' 297.0 '
echo " $path/$last_file "
echo ' '
else
echo ' '
echo ' 3.0 '
echo " $path/$last_file "
echo " $path/$current_file "
echo ' '
echo ' '
echo ' 297.0 '
echo " $path/$current_file "
echo ' '
last_file=$current_file
fi
done
echo ''
사내 가 쓴 코드 를 배 워 보 겠 습 니 다. 다음은 스 크 립 트 생산. xml 프로필 을 실행 하 는 것 입 니 다.
//
chmod 755 background.sh
// .xml
./ background.sh > background.xml
두 번 째 단계
시스템 에 사용자 정의 벽지 설정 알려 주기
그리고 루트 권한 으로 / usr / share / gnome - background - properties / bionic - wallpapers. xml 을 열 어 한 노드 에 filename 의 내용 이 background. xml 인 주 소 를 기록 합 니 다.
<wallpaper deleted="false">
<name>mybackgroundname>
<filename>/usr/share/backgrounds/contest/mybackground.xmlfilename>
<options>zoomoptions>
wallpaper>
OK. 이로써 설정 작업 이 완료 되 었 습 니 다.
어떻게 선택 할 까요?
그 중 오른쪽 아래 에 작은 시계 아이콘 이 있 는 그림 을 직접 선택 하면 자동 으로 벽지 전환 설정 이 완 료 됩 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Ubuntu 18.04 셸 을 통 해 데스크 톱 벽지 자동 전환 - 원리 포함Liux 는 도대체 무엇 에 따라 자동 으로 벽 지 를 전환 합 니까? 정 답 은 설정 파일 의 내용 에 따라 자동 으로 전환 되 는 우선 제안 권 입 니 다. 그리고 / usr / share / background...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.