Điểm:2

Chuỗi thư mục lồng nhau

lá cờ in

Tôi đang tạo các thư mục lồng nhau bằng lệnh như sau:

mkdir -p 1/2/3/4

Tuy nhiên, đối với nhiều thư mục lồng nhau thì mất quá nhiều thời gian.

Tôi muốn tạo 100 thư mục thì phải làm sao?

vanadium avatar
lá cờ cn
Bạn thực sự muốn tạo rất nhiều thư mục? Bạn luôn có thể tự động hóa bằng cách sử dụng tập lệnh.
Momin Adnan avatar
lá cờ in
Thực ra tôi chưa quen với CLI nên tôi chỉ muốn thử mọi thứ. Làm cách nào tôi có thể tự động hóa bằng tập lệnh?
Điểm:2
lá cờ ca

Bạn có thể chạy:

mkdir -p $(printf "%s" {1..100}/)

ở đâu nẹp mở rộng được sử dụng với / như tùy chọn <SUFFIX> tham số.

Momin Adnan avatar
lá cờ in
Cảm ơn đã giúp đỡ
BeastOfCaerbannog avatar
lá cờ ca
@MominAdnan Không có gì!
BeastOfCaerbannog avatar
lá cờ ca
@MominAdnan (Xin nhắc lại: Nhấp vào dấu kiểm màu xám bên cạnh câu trả lời mà bạn cho rằng nó giúp ích cho bạn nhiều nhất, để đánh dấu đó là giải pháp. Bằng cách này, những người dùng khác cũng sẽ biết rằng sự cố này đã được giải quyết!)
Điểm:1
lá cờ kr

Bạn có thể sử dụng một vòng:

#!/bin/bash

p=''
cho i trong {1..100}; làm
  p+=$i/
xong
mkdir -p "$p"
Momin Adnan avatar
lá cờ in
Cảm ơn, điều này hoạt động

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.