Domande taggate «coreutils»

GNU Core Utilities è l'implementazione del progetto GNU degli strumenti della riga di comando di base di un sistema POSIX, inclusi strumenti come ls, cp, mv, rm, ecc.

3
Perché 'ls' sta improvvisamente avvolgendo oggetti con spazi tra virgolette singole?
Ho appena notato che su una delle mie macchine (eseguendo Debian Sid) ogni volta che scrivo lsun nome di file con spazi racchiuso tra virgolette. Ho immediatamente controllato i miei alias, solo per trovarli intatti. wyatt@debian630:~/testdir$ ls 'test 1.txt' test1.txt wyatt@debian630:~/testdir$ alias alias ls='ls --color=auto' alias wget='wget --content-disposition' wyatt@debian630:~/testdir$ (immagine) …

13
Blocco corretto negli script della shell?
A volte devi assicurarti che sia in esecuzione solo un'istanza di uno script di shell allo stesso tempo. Ad esempio un cron job che viene eseguito tramite crond che non fornisce il blocco da solo (ad es. Il default Solaris crond). Un modello comune per implementare il blocco è il …

3
In che modo `yes` scrive sul file così rapidamente?
Lasciami fare un esempio: $ timeout 1 yes "GNU" > file1 $ wc -l file1 11504640 file1 $ for ((sec0=`date +%S`;sec<=$(($sec0+5));sec=`date +%S`)); do echo "GNU" >> file2; done $ wc -l file2 1953 file2 Qui puoi vedere che il comando yesscrive 11504640righe in un secondo mentre posso scrivere solo 1953righe …
58 bash  coreutils  write  yes 

2
cp -L vs. cp -H
Problema Quando copio i file con cp -Ho cp -L, ottengo gli stessi risultati: $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! Questa risposta qui descrive entrambe le opzioni …

3
Cos'è il programma `[` che risiede nel mio bin / sistema?
Recentemente stavo sfogliando la mia /bincartella di Fedora e ho notato un nome binario [. Ho provato a cercare su Internet ulteriori informazioni a riguardo, ma non sono riuscito a trovare nulla di utile. Eseguirlo stracenon sembra produrre nulla di utile anche per un'ispezione più ravvicinata. Cos'è quello? Dovrei essere …
32 fedora  gnu  coreutils 


2
Perché ln -s accetta un singolo argomento
> cd /tmp > ln -s foo > ls -alhF /tmp lrwxrwxrwx 1 user user 3 Jul 29 14:00 foo -> foo Si tratta di un bug lno esiste un caso d'uso per il collegamento simbolico di un file a se stesso? Questo è con coreutils 8.21-1ubuntu5.1.
27 symlink  coreutils  ln 

3
GNU "installa" -d flag - come funziona?
Sto cercando di scrivere una regola di makefile per copiare una directory, mantenendo la sua struttura, e poiché tutte le altre regole nei nostri makefile usano install, volevo essere coerente. Nella manpage, dice: SINOSSI install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... …
26 coreutils 

4
Qual è il valore aggiunto dell'opzione -T in GNU cp e mv?
Perché alcuni comandi GNU Coreutils hanno l' -T/--no-target-directoryopzione? Sembra che tutto ciò che fa possa essere raggiunto usando la semantica del .(self dot) in una gerarchia di directory Unix tradizionale. Considerando: cp -rT /this/source dir L' -Topzione impedisce alla copia di creare una dir/sourcesottodirectory. Piuttosto /this/sourceviene identificato con dire il …
26 cp  coreutils 

4
Qual è l'uso dell'opzione -f per `touch`?
Da man touch: -f (ignored) Ma non capisco cosa si intende per ignorato . Ho provato a seguire: $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:17 file $ touch -f file $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:18 file E ho …
23 coreutils  touch 

2
md5sum antepone '\' al checksum
Perché md5sum sta anteponendo "\" davanti al checksum quando trova il checksum di un file con "\" nel nome? $ md5sum /tmp/test\\test \d41d8cd98f00b204e9800998ecf8427e /tmp/test\\test Lo stesso si nota per ogni altra utilità.

3
Come funziona l'opzione "1 mese fa" nel comando data?
Non sono sicuro se questo abbia la data passata entro il giorno corrente o se ci vogliono solo 30 o 31 giorni. per esempio Se la data corrente è March 28th, 1 mese fa deve essere February 28th, ma cosa succede quando è March 30th? Scenario Voglio eseguire il backup …
22 date  coreutils 


3
Perché coreutils è più lento di Python?
Ho scritto il seguente script per testare la velocità della funzionalità di ordinamento di Python: from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) Ho quindi confrontato questo con il sortcomando coreutils su un file contenente 10 milioni di righe: $ time python sort.py <numbers.txt >s1.txt real 0m16.707s user …


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.