Unix & Linux

Domande e risposte per utenti di Linux, FreeBSD e altri sistemi operativi Un * x-like

8
Posso "esportare" le funzioni in bash?
source some_file un_file: doit () { echo doit $1 } export TEST=true Se ho source some_file la funzione "doit" e la variabile TEST sono disponibili sulla riga di comando. Ma eseguendo questo script: script.sh: #/bin/sh echo $TEST doit test2 Restituirà il valore di TEST, ma genererà un errore relativo alla …
81 bash  function 

1
Cosa succede quando si 'monta' su una cartella esistente con contenuti?
In questo momento /tmpha alcuni file temporanei in esso. Quando monto il mio disco rigido ( /dev/sdc1) sopra /tmp, posso vedere i file sul disco rigido. Cosa succede al contenuto effettivo di /tmpquando è montato il mio disco rigido? È possibile eseguire operazioni di r / w sul contenuto effettivo …
80 mount  tmp 

4
Perché il vero e il falso sono così grandi?
Dopo aver scoperto che diversi comandi comuni (come read) sono in realtà builtin di Bash (e quando li eseguo al prompt sto effettivamente eseguendo uno script shell a due righe che inoltra solo al builtin), stavo cercando di vedere se lo stesso è vero per truee false. Bene, sono sicuramente …


3
Glo ricorsivo?
Vorrei scrivere qualcosa del genere: $ ls **.py per ottenere tutti i nomi di file .py, camminando ricorsivamente in una gerarchia di directory. Anche se ci sono file .py da trovare, la shell (bash) fornisce questo output: ls: cannot access **.py: No such file or directory Qualche modo per fare …

4
Come recuperare una sessione schermo 'persa'?
In qualche modo sono riuscito a chiudere una finestra senza che lo notasse, quindi la sessione è ancora contrassegnata come attached. Questo mi impedisce di ricollegarmi a questa sessione. Cosa posso fare? me@iupr-serv8:~$ screen -r There are several suitable screens on: 25028.pts-19.XXX-serv8 (01/05/2012 07:15:34 PM) (Attached) 24658.pts-19.XXX-serv8 (01/05/2012 07:11:38 PM) …



12
determinazione del percorso dello script shell di provenienza
C'è un modo per uno script di shell di provenienza di scoprire il percorso verso se stesso? Mi occupo principalmente di bash, anche se ho dei colleghi che usano tcsh. Immagino che potrei non avere molta fortuna qui, poiché l'approvvigionamento causa l'esecuzione dei comandi nella shell corrente, quindi $0è ancora …
80 shell  source 

2
esce dalla finestra di tmux senza uscire dal programma Terminale
OK, sono nuovo a questo. Ho installato tmuxper eseguire un esperimento di diversi giorni. Dopo aver digitato tmux new -s nameho ottenuto una nuova finestra con un banner verde in basso. Compilo ed eseguo il programma Java. Ora non so come uscire dalla finestra (mentre la lasci in esecuzione). Il …
80 terminal  tmux 

8
"Errore di input / output" quando si accede a una directory
Voglio elencare e rimuovere il contenuto di una directory su un disco rigido rimovibile. Ma ho riscontrato "Errore di input / output": $ rm pic -R rm: cannot remove `pic/60.jpg': Input/output error rm: cannot remove `pic/006.jpg': Input/output error rm: cannot remove `pic/008.jpg': Input/output error rm: cannot remove `pic/011.jpg': Input/output error …
80 ubuntu  directory  ntfs 





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.