Come da titolo, quale comando usare per sapere se tutti i file della home sono di proprietà del'utente?

In particolare, mi piacerebbe avere in output non un vero/falso, ma l'elenco delle sottocartelle della home di primo livello che contengono file non di proprietà dell'utente.

Ad esempio, se il file ~/.config/autostart/indicator-multiload.desktop ha un proprietario diverso dall'utente, dovrà essere restituita .config.

Ancora meglio, sarebbe avere un comando in cui si può cambiare la cartella radice da cui cercare. Per cui, dando il comando con radice ~/.config si otterrebbe autostart.

chiesto 04 Dec '16, 21:55

dadexix86's gravatar image

dadexix86 ♦♦
17.0k916161

modificato 04 Dec '16, 21:58

Copia e digita questa riga di comando nel terminale: gsettings set com.canonical.Unity.Launcher launcher-position Bottom

(19 Sep '17, 12:13) massimomoxedano massimomoxedano's gravatar image

Si può avere l'elenco dei file con utente o gruppo diversi da quello attuale con

#!/bin/bash

[[ $1 ]] && cd "$1"
find * \! -user "$(id -un)" -o \! -group "$(id -gn)" |
  sed 's|/.*||' |
  awk '!a[$0]++'
coll. permanente

ha risposto 04 Dec '16, 22:34

enzotib's gravatar image

enzotib ♦♦
14.1k113187

La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×171
×82
×26

domanda posta: 04 Dec '16, 21:55

domanda visualizzata: 1,799 volte

ultimo aggiornamento: 19 Sep '17, 12:13

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.