Unix & Linux

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




2
Come rimuovere un file dall'indice git
Come faccio a rimuovere un file da un repositorie git indice senza rimuovere il file da un albero di lavoro? Se avessi un file ./notes.txtche è stato monitorato da Git, potrei correre git rm notes.txt. Ma ciò eliminerebbe il file. Preferirei che Git smettesse di tracciare il file.
33 git 

9
Copia input negli appunti su SSH?
Ecco il mio caso d'uso: Sono spesso connesso ad altri computer tramite SSH per lavoro e spesso ho bisogno di copiare e incollare documenti / testo dal server in editor locali per scrivere esempi e condividere testo. Spesso, se il testo è abbastanza piccolo, copierò semplicemente l'output dal mio programma …
33 ssh  xorg  clipboard 

8
Afferrare l'estensione in un nome di file
Come posso ottenere l'estensione del file da bash? Ecco cosa ho provato: filename=`basename $filepath` fileext=${filename##*.} In questo modo posso ottenere l'estensione bz2dal percorso /dir/subdir/file.bz2, ma ho un problema con il percorso /dir/subdir/file-1.0.tar.bz2. Preferirei una soluzione usando solo bash senza programmi esterni, se possibile. Per chiarire la mia domanda, stavo creando …
33 bash  shell  filenames 

4
bash itera l'elenco dei file, tranne quando è vuoto
Ho pensato che sarebbe stato semplice, ma si sta dimostrando più complesso di quanto mi aspettassi. Voglio scorrere tutti i file di un determinato tipo in una directory, quindi scrivo questo: #!/bin/bash for fname in *.zip ; do echo current file is ${fname} done Funziona finché esiste almeno un file …
33 bash  parameter 

6
Come trovare il file in cui è definita una funzione bash?
Non riesco a capire come trovare il file in cui è definita una funzione bash ( __git_ps1nel mio caso). Ho sperimentato con declare, type, which, ma nulla mi dice che il file di origine. Ho letto da qualche parte che declarepuò stampare il nome del file e il numero di …
33 bash 

2
Come modificare il valore di timeout del servizio systemd?
Nella società in cui lavoro ora esiste un servizio legacy e il suo script init utilizza SysvInit precedente, ma funziona su systemd (CentOS 7). Poiché esiste un sacco di calcoli, questo servizio richiede circa 70 secondi per terminare. Non ho configurato alcun timeout per systemd e non ho modificato le …




2
Come inserire caratteri non ascii usando i codici esadecimali o ottali in vi
Sto cercando di scrivere una biblioteca di golf per Postscript. Ma deve essere condensato da solo. Quindi ho bisogno di un modo conveniente per digitare byte arbitrari all'interno del testo principalmente ASCII. So che questo può essere fatto facilmente con qualsiasi linguaggio di programmazione, ma posso farlo in vi? ( …
33 vim  binary 



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.