Pertanyaan yang diberi tag shell

17
Mulai zsh dengan zshrc khusus

Saya ingin dapat memulai zsh dengan file rc khusus yang mirip dengan perintah: bash --rc-file /path/to/file Jika ini tidak mungkin, maka apakah mungkin untuk memulai zsh, jalankan source /path/to/file, lalu tetap di sesi zsh yang sama? Catatan: Perintah zsh --rcs /path/to/filetidak berfungsi,...

17
Bagaimana cara saya menggunakan warna di MOTD?

Saya mengedit default/etc/update-motd.d/00-header , menambahkan beberapa warna untuk membuatnya lebih mudah dibaca: printf "Welcome to \e[1;34m%s\e[0m \e[2m(%s %s %s)\e[0m\n" "$DISTRIB_DESCRIPTION" "$(uname -o)" "$(uname -r)" "$(uname -m)" Saya dapat menjalankan baris kode dengan baik di...

17
Mengubah urutan ruang kerja di Gnome Shell

Di Gnome Shell, apakah mungkin untuk mengubah urutan ruang kerja dengan menggunakan drag-and-drop? Misalnya, apakah mungkin untuk membuat Workspace 2 yang paling atas dengan menyeretnya di atas Workspace 1 (yang saat ini adalah yang paling atas)? Silakan lihat gambar untuk melihat apa yang saya...

17
Mengapa cat x >> x loop?

Perintah bash berikut masuk ke loop infinte: $ echo hi > x $ cat x >> x Saya bisa menebak bahwa catterus membaca dari xsetelah mulai menulis ke stdout. Yang membingungkan, bagaimanapun, implementasi tes saya sendiri terhadap kucing menunjukkan perilaku yang berbeda: // mycat.c #include...

17
rsync secara rekursif dengan kedalaman subfolder tertentu

Saya ingin rsyncfolder secara rekursif tetapi ingin subfolder hanya dimasukkan ke kedalaman tertentu. Misalnya saya ingin kedalaman 1,2,3 atau 4 subfolder seperti ini: source/ ├── subfolder 1 │   ├── subsubfolder │   │   ├── subsubsubfolder │   │   │   └── wanted with depth 4.txt │   │   └──...

17
Spasi di sebelah pipa

Saya telah melihat history | grep blahdan history |grep blah; dan history|grep blahjuga berfungsi, meskipun sepertinya tidak ada yang menggunakannya. Apakah ada signifikansi dalam spasi (mis. Pemipaan ke / dari perintah yang berbeda memerlukan penggunaan spasi yang berbeda), atau apakah itu selalu...

17
Ubah daftar menjadi satu baris dengan pembatas

Saya harus mengambil daftar (banyak) alamat IP dalam format ini: 134.27.128.0 111.245.48.0 109.21.244.0 dan mengubahnya menjadi format ini dengan pipa di antara (IP dibuat) 134.27.128.0 | 111.245.48.0 | 109.21.244.0 | 103.22.200.0/22 Saya pikir itu adalah menemukan dan mengganti perintah...