Unix & Linux

T&J untuk pengguna Linux, FreeBSD dan sistem operasi Un * x lainnya

5
Ganti nama file dengan menambahkan nomor di dalam nama file
Saya memiliki direktori yang berisi file gambar bernomor, sesuatu seperti ini: 01.png 02.png 03.png 03.svg 04.png 05.png 06.jpg 07.png 08.png 09.png 09.svg 10.png Kadang-kadang mungkin ada beberapa versi dari file dalam format yang berbeda (misalnya. A pngdan svgversi 03dan 09file di atas) tetapi jumlahnya sebaliknya berturut-turut. Biasanya ada 40-80 file …
14 linux  bash  rename 

1
Bagaimana cara menggunakan shell wildcard dengan sudo?
Saya mencoba mengeluarkan semua isi folder1 dan memasukkannya ke folder images_temp yang ada di folder1: jeatonhomes@jeatonhomes.com [~/images_temp]# sudo mv folder1/* . mv: cannot stat `folder1/*': No such file or directory Namun saya mendapatkan kesalahan di atas, saya mencoba mencari jawabannya di sini tetapi ada jawaban yang saya yakin tidak berlaku …

2
A do nothing line dalam skrip bash
Saya memiliki skrip bash dan saya memiliki elsepernyataan yang saya inginkan agar tidak melakukan apa pun. Apa cara terbaik untuk melakukan ini?
14 bash 

3
Bash: pipe 'find' output into 'readarray'
Saya mencoba mencari file menggunakan find, dan meletakkan file-file itu ke dalam array Bash sehingga saya bisa melakukan operasi lain pada mereka (misalnya lsatau grepmereka). Tapi saya tidak tahu mengapa readarraytidak membaca findoutput karena disalurkan ke dalamnya. Katakanlah saya punya dua file di direktori saat ini, file1.txtdan file2.txt. Jadi findoutputnya …
14 bash  find 




2
Cara mengizinkan perubahan tata letak keyboard caps-lock
Saya menggunakan yang baru diinstal Ubuntu-Gnome 16.04, dan saya ingin mengatur caps-lockuntuk mengubah tata letak keyboard (tombol tunggal, bukan kombinasi tombol). Saya dulu punya ini Linux-mint, dan saya sudah terbiasa. Saya melihat ke pengaturan manajer, tetapi ada tidak menerima caps-locksebagai input yang valid. Saya juga melihat int gnome-tweak-toolstetapi di sana …

1
Memetakan kembali Caps Lock dan Shift + Caps Lock di xkb
Saya mencoba mengkonfigurasi xkb sehingga Caps Lock dipetakan ke tombol Compose dan Shift + Caps Lock berfungsi sebagai Caps Lock tradisional. Saya menaruh yang berikut ini di file baru bernama /usr/share/X11/xkb/symbols/gdwatson: partial modifier keys xkb_symbols "compose" { key <CAPS> { type[Group1] = "TWO_LEVEL", symbols[Group1] = [ Multi_key, Caps_Lock ] }; …

1
Setel tabel perutean persisten pada Debian
Saya telah memodifikasi tabel perutean dengan menghapus satu aturan, dan menambahkan dua aturan baru untuk antarmuka et1 kedua: route del -net 10.1.2.0 netmask 255.255.255.0 route add -host 10.1.2.51 eth1 route add -host 10.1.2.52 eth1 Saya ingin aturan untuk bertahan hidup reboot. Saya bisa menulis skrip rc sederhana untuk menghapus 1 …


2
Mengapa <atau> diminta untuk menggunakan / dev / tcp
Ketika mencoba menelepon /dev/tcp/www.google.com/80 , dengan mengetik /dev/tcp/www.google.com/80 Kata Bash no such file or directory . Saat melihat kode orang lain secara daring, mereka menggunakan sintaksis seperti 3&lt;&gt;/dev/tcp/www.google.com/80 Saya perhatikan bahwa ini juga berfungsi: &lt;/dev/tcp/www.google.com/80 Mengapa simbol-simbol ini diperlukan untuk memanggil hal-hal tertentu dalam bash?

1
Enumerasi perangkat Linux yang konsisten
Dalam kotak Linux kami, kami memiliki USB -&gt; perangkat serial yang selalu diidentifikasi sebagai /dev/ttyACM0. Jadi saya sudah menulis aplikasi dan sampai kemarin, semuanya bekerja dengan baik. Tapi tiba-tiba (yeah, selama presentasi jarak jauh ...) perangkat berhenti bekerja. Setelah riset cepat, saya menemukan bahwa koneksi berubah menjadi /dev/ttyACM1. Itu agak …
13 linux  usb-device 


6
Hanya hasil cetak setelah menemukan pola
Ada skrip (sebut saja echoer) yang mencetak untuk menyaring banyak informasi. Saya ingin hanya dapat melihat garis setelah pola ditemukan. Saya membayangkan penggunaan solusi untuk terlihat seperti echoer | solution_command &lt;pattern&gt; Idealnya patternakan menjadi ekspresi reguler, tetapi string nilai keras akan cukup bagi saya.
13 echo  printf 

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.