Non sono sicuro che sia possibile, ma mi sembra di ricordare dai miei vecchi tempi usando AIX che era possibile cambiare il mio percorso dicendo semplicemente quale parte del percorso doveva essere sostituita da qualcos'altro. Ad esempio, supponiamo che io abbia due percorsi: /etc/application-2.0.1/options/default e /etc/application-1.0.8/options/default che potrei passare dalla …
In molti casi utilizzo la sostituzione dei comandi anziché xargs. Ad esempio rm $(ls)è lo stessols | xargs rm Quali sono veramente le differenze tra loro? Penso che una delle differenze sia che la sostituzione dei comandi viene eseguita in subshell mentre xargsviene eseguita nella shell corrente ma non ne …
Ho scritto un piccolo script che prende uno sfondo casuale dall'API Desktoppr e cambia lo sfondo del desktop in esso: #!/bin/bash url=$(curl 'https://api.desktoppr.co/1/wallpapers?page='$(shuf -i 1-1000 -n 1) | jq ".response[].image.url" | sed $(shuf -i 1-20 -n 1)'!d') && wget "$url" Quando eseguo lo script, il wgetcomando finale non riesce con …
Quindi ho installato zshe non mi è piaciuto. così ho fattoapt-get remove zsh Da quel momento non riesco ad accedere nuovamente, faccio clic sul mio utente ... e poi torna alla schermata di accesso. Posso accedere solo con Guest session. Penso che il problema sia causato perché la shell defualt …
Lo scenario: In uno script bash, devo verificare se una password fornita da un utente è una password utente valida. Supponiamo che io abbia un utente A con password PA .. Nello script ho chiesto all'utente A di inserire la sua password, quindi come verificare se la stringa inserita è …
Sto programmando di creare una funzione che mi semplifichi le cose. La funzione sarebbe qualcosa di simile function lazymode() { echo "Hello World!"; } in modo che quando uso il comando lazymodenella shell , verrà emesso il Hello World!. Quale file devo inserire la funzione definita dall'utente?
Il più delle volte, non ho bisogno di completamenti automatici per le mie directory nascoste. In effetti, questo è il punto in cui sono nascosti! Tuttavia, fastidiosamente, bash prende in considerazione queste directory quando considera il completamento automatico delle schede. Questo è particolarmente fastidioso quando ho il seguente scenario: un …
Voglio creare un alias per il cd -quale dovrebbe essere solo un trattino ( -). Ho provato senza successo: alias -='cd -' # bash: alias: -=: Invalid option alias \-='cd -' # bash: alias: -=: Invalid option alias '-'='cd -' # bash: alias: -=: Invalid option alias '\-'='cd -' # …
Come posso trovare un file con un nome specifico in bash. Voglio cercare attraverso l'intero sistema. Ho provato con find, ma funziona solo attraverso un livello.
Di recente ho installato Bash per Windows 10 (yay!). Ne ho bisogno per eseguire il mio software di elaborazione chiamato "Sismic Unix" che ha funzionato bene. Tuttavia, quando ho eseguito il comando allegato, veniva visualizzato l'errore "Impossibile connettersi per visualizzare!". Questo comando dovrebbe mostrare un'immagine sullo schermo e penso che …
Se grep un file contenente quanto segue: These are words These are words These are words These are words ... per la parola These, stamperà la stringa These are wordsquattro volte. Come posso impedire a grep di stampare più volte stringhe ricorrenti? Altrimenti, come posso manipolare l'output di grep per …
Attualmente uso una linea come questa nel mio file di script sh: kill `ps aux | grep -F 'myServer' | grep -v -F 'grep' | awk '{ print $2 }'` Ma mi chiedo come chiamarlo solo se il processo ( myServerqui) è in esecuzione?
So che posso facilmente creare un file docx con libreOffice, ma voglio solo saperne di più sull'uso di bash. Qualcuno in grado di spiegare se è possibile anche con il terminale? Il comando touch fa un lavoro decente ma non specifica alcuna estensione.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.