Sto cercando di capire la mia vecchia abilità in * nix.
Quello che sto cercando di ottenere è rimuovere ogni cartella che non contiene una parola specifica.
Questa è la lista
➜ myfolder: pwd
/user/myfolder
➜ myfolder: ll locale
drwxr-xr-x 3 user staff 102 23 Oct 11:13 bn_BD
drwxr-xr-x 3 user staff 102 23 Oct 11:13 bn_IN
drwxr-xr-x 3 user staff 102 22 Oct 19:03 en_CA
drwxr-xr-x 8 user staff 272 9 Dec 16:10 en_US
drwxr-xr-x 3 user staff 102 22 Oct 19:03 es
drwxr-xr-x 3 user staff 102 21 Oct 13:18 fr
drwxr-xr-x 3 user staff 102 23 Oct 11:13 pt
drwxr-xr-x 3 user staff 102 21 Oct 13:18 ru
drwxr-xr-x 3 user staff 102 21 Oct 13:18 th_TH
Ora voglio rimuovere tutto tranne en_US
Non so cosa sia il non nel comando
rm -rf locale/[!somethinghere]
-delete
?