Atualização dos Menus do Wine
Publicado por Rafael em 08/10/2017
[ Hits: 2.403 ]
#!/bin/sh wine="wine" rm="/bin/rm" iterate_start_menu () { local menu_dir local oldIFS menu_dir=$1 # don't use space as field-separator otherwise "paths with spaces" will fail to parse correctly oldIFS=$IFS IFS=? echo "menu_dir=${menu_dir}" # add a trailing slash to the directory name, then the glob wildcard for entry in ${menu_dir}/*; do if [ -f "$entry" ]; then echo "Link: $entry"; "$wine" winemenubuilder "$entry" 2>/dev/null elif [ -d "$entry" ]; then echo "Directory: $entry"; iterate_start_menu "$entry" else echo "Empty: $entry"; fi done IFS=$oldIFS } # Delete current user-defined wine menus "$rm" -f $HOME/.config/menus/applications-merged/wine* "$rm" -rf $HOME/.local/share/applications/wine # Rebuild Start Menu for all prefixes starting with ".wine-" or ".wine" itself for prefix in "$HOME/".wine-* "$HOME/".wine; do WINEPREFIX="$prefix" export WINEPREFIX # do not use a trailing / at the end of the directory name iterate_start_menu "${WINEPREFIX}/drive_c/windows/profiles/*/Start Menu" done ##Finalizar a atualização export WINEPREFIX="$prefix"; find $WINEPREFIX/drive_c/ -name "*.lnk" -exec wine winemenubuilder '{}' \;
Configuração de placas de vídeo nVidia através do module assistant
Comando sed para formatar datas
OMNI-bot para Enemy Territory - Scripts para facilitar o uso
Renomeando imagens de acordo com a resolução
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Dica para encontrar diversos jogos Indies criativos
Instalando Discord no Debian 13
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Falha add cluster Proxmox (2 nós) (0)
O que você está ouvindo agora? [2] (218)
Software livre - será que eu estou tão errado assim? (17)
Dificuldade com Ocs 2.12.3 no Debian 13 com Apache2 - Can't load ... (4)