Pertanyaan yang diberi tag «coreutils»

GNU Core Utilities adalah implementasi proyek GNU dari alat baris perintah inti dari sistem POSIX, termasuk alat seperti ls, cp, mv, rm, dll.

3
Mengapa 'ls' tiba-tiba membungkus barang dengan spasi dalam tanda kutip tunggal?
Saya hanya memperhatikan bahwa di salah satu mesin saya (menjalankan Debian Sid) setiap kali saya mengetik lsnama file dengan spasi memiliki tanda kutip tunggal di sekitarnya. Saya segera memeriksa alias saya, hanya untuk menemukan mereka utuh. 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$ …

13
Mengunci skrip shell yang benar?
Terkadang Anda harus memastikan bahwa hanya satu instance skrip shell yang berjalan pada saat yang sama. Misalnya pekerjaan cron yang dijalankan melalui crond yang tidak menyediakan penguncian sendiri (misalnya default Solaris crond). Pola umum untuk menerapkan penguncian adalah kode seperti ini: #!/bin/sh LOCK=/var/tmp/mylock if [ -f $LOCK ]; then # …

3
Bagaimana `ya` menulis ke file begitu cepat?
Izinkan saya memberi contoh: $ 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 Di sini Anda dapat melihat bahwa perintah yesmenulis 11504640baris dalam sedetik sementara saya hanya dapat menulis …
58 bash  coreutils  write  yes 

2
cp -L vs cp -H
Masalah Saat menyalin file dengan cp -Hatau cp -L, saya mendapatkan hasil yang sama: $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! Jawaban ini di sini menjelaskan kedua opsi …

3
Apa program `[` yang berada di sistem / bin saya?
Saya baru-baru ini browsing /binfolder Fedora saya dan melihat biner bernama [. Saya memang mencoba mencari di internet untuk informasi lebih lanjut tentang itu, tetapi saya tidak menemukan sesuatu yang berguna. Menjalankannya stracesepertinya tidak menghasilkan sesuatu yang berguna untuk pemeriksaan lebih dekat juga. Apa itu? Haruskah saya khawatir? Mungkinkah itu …
32 fedora  gnu  coreutils 


2
Mengapa ln -s menerima satu argumen
> cd /tmp > ln -s foo > ls -alhF /tmp lrwxrwxrwx 1 user user 3 Jul 29 14:00 foo -> foo Apakah ini bug di dalam lnatau ada kasus penggunaan untuk menghubungkan file dengan dirinya sendiri? Ini dengan coreutils 8.21-1ubuntu5.1.
27 symlink  coreutils  ln 

3
GNU "install" -d flag - bagaimana cara kerjanya?
Saya mencoba menulis aturan makefile untuk menyalin direktori, mempertahankan strukturnya, dan karena semua aturan lain dalam makefile kami gunakan install, saya ingin konsisten. Di halaman manual, tertulis: RINGKASAN install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY... -d, --directory treat all …
26 coreutils 

4
Apa nilai tambah dari opsi -T di GNU cp dan mv?
Mengapa beberapa perintah GNU Coreutils memiliki -T/--no-target-directoryopsi? Sepertinya semua yang dilakukannya dapat dicapai dengan menggunakan semantik .(titik diri) dalam hierarki direktori Unix tradisional. Mengingat: cp -rT /this/source dir The -Tpilihan mencegah salinan dari menciptakan dir/sourcesubdirektori. Sebaliknya /this/sourcediidentifikasi dengan dirdan isinya dipetakan di antara pohon sesuai. Jadi misalnya /this/source/foo.cpergi ke dir/foo.cdan …
26 cp  coreutils 

4
Apa gunanya opsi -f untuk `touch`?
Dari man touch: -f (ignored) Tapi saya tidak mengerti apa yang dimaksud dengan diabaikan . Saya sudah mencoba mengikuti: $ 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 Dan …
23 coreutils  touch 

2
md5sum menambahkan '\' ke checksum
Mengapa md5sum mendahului "\" di depan checksum ketika menemukan checksum dari sebuah file dengan "\" di namanya? $ md5sum /tmp/test\\test \d41d8cd98f00b204e9800998ecf8427e /tmp/test\\test Hal yang sama dicatat untuk setiap utilitas lainnya.

3
Bagaimana opsi “1 bulan lalu” dalam perintah tanggal bekerja?
Saya tidak yakin apakah ini mendapatkan tanggal yang lalu dalam hari ini atau jika hanya butuh 30 atau 31 hari untuk itu. misalnya Jika tanggal saat ini March 28th, 1 bulan yang lalu harus February 28th, tetapi apa yang terjadi ketika itu March 30th? Skenario Saya ingin mencadangkan beberapa file …
22 date  coreutils 

6
Adakah opsi untuk mengganti GNU coreutils di Linux?
Saya sudah berpikir untuk menghentikan penggunaan GNU Coreutils pada sistem Linux saya, tetapi jujur ​​saja, tidak seperti banyak komponen GNU lainnya, saya tidak dapat memikirkan alternatif lain (di Linux) . Apa alternatif yang ada untuk GNU coreutils? Apakah saya memerlukan lebih dari satu paket? Tautan ke proyek adalah keharusan, poin …

3
Mengapa coreutils lebih lambat dari Python?
Saya menulis skrip berikut untuk menguji kecepatan fungsi semacam Python: from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) Saya kemudian membandingkan ini dengan sortperintah coreutils pada file yang berisi 10 juta baris: $ time python sort.py <numbers.txt >s1.txt real 0m16.707s user 0m16.288s sys 0m0.420s $ time sort <numbers.txt …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.