Domande taggate «bash»

Bash è una shell gratuita per sistemi operativi simili a Unix del Progetto GNU.

2
Puoi condividere la saggezza sull'uso di HISTIGNORE in bash?
Stavo leggendo le manpage di bash sull'aereo e mi sono imbattuto nella variabile HISTIGNORE. Per provarlo, ho immediatamente modificato il mio .profile per definire questa variabile: export HISTIGNORE = ls L'ho provato e questo è fantastico! Esclude i semplici comandi "ls" dalla mia storia senza escludere comandi più interessanti con …
26 bash  terminal 

3
Il bordo del riquadro corrente non è evidente
Faccio fatica a dire quale riquadro è quello attuale in tmux se ce ne sono solo due. Il bordo sembra solo evidenziare il bordo adiacente che rende impossibile dirlo. Ecco un GIF per evidenziare cosa intendo. Sono in bash, e la configurazione per quello sembra così set-option -g pane-border-fg white …
25 bash  tmux 


2
Perché usare l'eco prima di installare un nuovo software?
Sono nuovo nel mondo dell'informatica. Durante l'installazione di ROS Indigo, il primo passo mi indica di utilizzare il seguente codice: sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' Perché usiamo il echocomando insieme sh -cin questo contesto? Ho visto l'uso del comando echo anche in altri processi …

3
Come aggiornare bash su Mac OS X Yosemite
Sto solo cercando di imparare un po 'di scripting bash. La mia vecchia versione bash: Bash version 3.2.53(1)-release... Ho aggiornato il mio bash su mac os x yosemite con homebrew: brew update brew install bash Quindi nelle proprietà del terminale ho cambiato il percorso standard della shell da /bin/basha /usr/local/bin/bash(Come …

11
Come rimuovere i file duplicati in una directory?
Ho scaricato molte immagini in una directory. Downloader ha rinominato i file già esistenti. Ho anche rinominato manualmente alcuni file. a.jpg b.jpg b(2).jpg hello.jpg <-- manually renamed `b(3).jpg` c.jpg c(2).jpg world.jpg <-- manually renamed `d.jpg` d(2).jpg d(3).jpg Come rimuovere quelli duplicati? Il risultato dovrebbe essere: a.jpg b.jpg c.jpg world.jpg nota: …
25 bash 


3
Pagina di Bash Man: kill <pid> vs kill -9 <pid>
La mia pagina man non documenta la differenza tra kill &lt;pid&gt; e kill -9 &lt;pid&gt; Dato che fanno cose diverse, perché il -9 non è documentato nella killmanpage? Ho pensato che forse fosse una cosa specifica per la shell, quindi ho guardato anche nella pagina man di bash, ma senza …
25 unix  bash  kill  manpages 


4
Cygwin Dos2Unix Comando non trovato
Sto riscontrando alcuni problemi con Cygwin. Sto cercando di usare l'utilità dos2unix e cygwin sta lanciando -bash: dos2unix: command not foundQuando torno all'installer e guardo attraverso i pacchetti non riesco nemmeno a trovare dos2unix, ma quando guardo l'elenco dei pacchetti di cygwin è chiaramente lì. Qualsiasi aiuto sarebbe molto apprezzato!
25 windows  bash  cygwin 


1
Perché cat non sta cambiando il tempo di accesso?
La seconda chiamata per cat un file non aggiorna il tempo di accesso. Mi aspettavo che il tempo di accesso fosse aggiornato ogni volta che veniva visualizzato il contenuto del file. Vedo lo stesso comportamento se apro il file nel browser web. Il tempo di accesso non viene aggiornato in …
25 linux  bash  timestamp  cat 


1
Converti i collegamenti simbolici in collegamenti reali
Vorrei convertire ricorsivamente i soft link in hard link in una directory. Ho provato qualcosa del genere: for f in *; do (mv $f{,~} &amp;&amp; ln $(readlink $f~) &amp;&amp; rm $f~) done ... ma ha due problemi principali: non ricorsivo raccoglie file che non sono collegamenti simbolici Sarebbe bello in …

2
Perché è necessario xargs?
Supponiamo di voler rimuovere tutti i file in una directory tranne uno chiamato "notes.txt". Vorrei farlo con il gasdotto, ls | grep -v "notes.txt" | xargs rm. Perché ho bisogno di xargs se l'output del secondo pipe è l'input che rm dovrebbe usare? Per motivi di confronto, la pipeline echo …
25 bash  pipe  xargs  coreutils 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.