Domande specifiche per GNU Bourne Again SHell, al contrario di altre shell Bourne / POSIX. Per domande sulle shell Unix in generale, utilizzare invece il tag / shell.
Vorrei fare qualcosa del genere per spostare gli ultimi due file scaricati: mv ` ls -rt ~/Downloads/ | tail -2 ` . Sfortunatamente, lsdà solo i nomi dei file. Come posso adattare il codice sopra? (Prima che qualcuno lo sottolinei, sono consapevole dei problemi nel piping dell'output di ls. Lo …
Ho provato a usare bash per leggere un file carattere per carattere. Dopo molte prove ed errori, ho scoperto che funziona: exec 4<file.txt declare -i n while read -r ch <&4; n=0 while [ ! $n -eq ${#ch} ] do echo -n "${ch:$n:1}" (( n++ )) done echo "" done …
In uno script cron voglio registrare le temperature della CPU nel formato [datetime] temp usando datee acpi -t. Come posso reindirizzare ( >>) questi due comandi su una singola riga nel file di registro?
La mia shell bash non interattiva ha extglob off. Vorrei attivarlo nell'istruzione immediatamente prima di un comando, ma ho notato che quando si shopt -s extglobtrova all'interno di un if .. then .. elseblocco, in qualche modo non si registra. Il seguente extglob-dipendente comando non è valido: syntax error near …
Ho uno script che suppone di eseguire un comando in background, e lo fa. Il problema è che quando lo script arriva su un comando di lettura, non si ferma e accetta l'input. Ecco qui: printf "Where is yo music?: " read musicPath cd $musicPath ls | while read currentSong;do …
Come posso sapere se uno script è scritto in basho sh? La prima riga dello script non è utile qui, poiché su Linux, gli script bash hanno questa riga: #!bin/sh In realtà, ci sono molte distribuzioni in cui /bin/shè bash (forse /bin/shè un collegamento a /bin/bashquelle distribuzioni) e non Bourne …
Dalla differenza tra bash e sh : Rispondi alla domanda: se hai /bin/shcome link bash, allora bash non si comporterà allo stesso modo quando viene chiamato così /bin/shcome quando viene chiamato come /bin/bash. Se chiamato come sh, si limiterà principalmente alla conformità POSIX oltre a un set limitato di estensioni. …
Spero che questo non conta come una domanda senza una vera risposta, come io non riesco a trovare una buona ragione per usare cp(1)sopra rsync(1)in quasi tutte le circostanze. Se uno tipicamente favorire rsyncsopra cp? C'è qualche buona linea guida per il loro uso? rsync: Trasferisce i diff, può usare …
Se ho una directory piena di file e sottodirectory. Qual è il modo migliore per elencare solo i file regolari che cadono in ordine alfabetico prima di una determinata stringa? Attualmente il meglio che posso fare usando bash è il seguente: for x in `find . -maxdepth 1 -type f …
Supponiamo per ragioni di argomento la mia password di seguito è abc123@ Ho bisogno di autenticare la mia macchina Linux attraverso un proxy aziendale per ottenere patch e aggiornamenti ... normalmente userei questo: export HTTP_PROXY='http://<Americas\Username>:<Password>@proxy.foo.com' export http_proxy='http://<Americas\Username>:<Password>@proxy.foo.com' Tuttavia, quando sostituisco una vera password che termina con @e quindi eseguo aptitude …
Come posso abilitare il completamento delle schede in bash per una dichiarazione come vim db/migrate/*crea? In sostanza sto cercando il completamento della scheda per abbinare l'espressione regolare e presentare le opzioni. Come si potrebbe fare per fare questo? Questa domanda riguarda quella che ho posto qui
Voglio eliminare molte cartelle di configurazione nella mia cartella utente di casa ma non riesco a capire come eliminarle. Come posso eliminare una cartella nascosta?
Considera questo frammento: X=$(grep -m1 'some-pattern' some-file | sed -n 's/.* //p') Voglio mettere l'ultima parola in una variabile se una condizione del modello viene soddisfatta per le righe in un file di testo arbitrario Il mio problema è che la variabile Xha CR o LF o CRLF alla fine, …
Non ho avuto molto successo nel trovare una versione Linux di namemangler , che ho bisogno di rinominare 1000 di file in modo che siano leggibili su Windows. Qualcuno sa di un programma Linux che può farlo? In caso contrario, uno script potrebbe funzionare in quanto ho solo bisogno di …
Qual è esattamente il comando per mostrare i file meno di 2 giorni? Ho pensato a qualcosa del genere: $ find / -mtime -2 ... ma non sono sicuro di come stampare la data dei file trovati. Il mio obiettivo è trovare file su un sistema NTFS montato che siano …
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.