Chủ YếU Khác Làm thế nào để tạo ra tiếng vang mà không cần dòng mới

Làm thế nào để tạo ra tiếng vang mà không cần dòng mới



Lệnh ‘echo’ sẽ luôn thêm một dòng mới khi bạn chạy nó trong bảng điều khiển lệnh. Điều này rất tiện lợi khi bạn muốn in ra các biến môi trường và các phần thông tin khác. Nó phân tách các phần thông tin riêng lẻ trong lệnh và giúp bạn dễ dàng xác định.

làm thế nào để làm cho một máy chủ không bị lật
none

Tuy nhiên, nếu bạn muốn sao chép đầu ra và sử dụng nó trong một bảng điều khiển khác, dòng phụ có thể là một vấn đề. Ngoài ra, nếu bạn cần sử dụng lệnh echo nhưng bạn muốn tạo tệp CSV, thì dòng vô hình có thể khiến mọi nỗ lực của bạn trở nên vô ích.

Bài viết này sẽ giải thích cách sử dụng lệnh ‘echo’ mà không cần tạo một dòng mới cho các nền tảng khác nhau.

Cách tạo tiếng vang mà không cần dòng mới trong Windows Command Prompt

Nếu bạn có Windows 10, bạn có thể truy cập Command Prompt để nhập các lệnh của mình. Có những cách mà dòng mới có thể gây ra sự cố, đặc biệt nếu bạn muốn sao chép đầu ra và sử dụng nó bên ngoài Command Prompt.

Vì vậy, nếu bạn nhập 'echo 1' làm lệnh trong lời nhắc của mình, bạn sẽ nhận được 1 dưới dạng đầu ra, tiếp theo là một dòng mới và một dòng đầu vào khác.

none

Nhưng nếu bạn muốn sử dụng lệnh tương tự mà không cần thêm dòng mới, bạn cần nhập thêm lệnh sau ‘echo’.

Hãy xem qua từng bước:

  1. Nhấn phím ‘Windows’ và ‘R’ cùng lúc để mở cửa sổ ‘Run’.
  2. Nhập ‘cmd’ vào hộp Mở.
    none
  3. Gõ lệnh sau vào Command Prompt:
    tiếng vang | set / p = văn bản hoặc biến của bạn (trong ví dụ này là ‘1’)
  4. Nhấn ‘Enter’ để thực hiện lệnh này.
  5. Bạn sẽ không thấy một dòng mới ở giữa.
    none
    Nếu bạn muốn sao chép đầu ra vào khay nhớ tạm, bạn sẽ phải sử dụng lệnh ‘echo’ với lệnh ‘clip’.
  6. Sử dụng mã sau:
    tiếng vang | set / p = văn bản hoặc biến | clip của bạn
  7. Lệnh ‘clip’ sẽ sao chép văn bản hoặc biến vào khay nhớ tạm.
  8. Mở bất kỳ công cụ văn bản nào. Ví dụ, Notepad.
  9. Dán khay nhớ tạm vào đó.
  10. Bạn sẽ thấy đầu ra của mình trong một chuỗi văn bản trong Notepad.
    none

Làm thế nào để tạo ra tiếng vang mà không cần dòng mới trong Bash

Bash là bảng điều khiển lệnh trong Linux và Mac OS, cũng nhận dạng lệnh ‘echo’. Trong trường hợp của Bash, echo cũng tạo ra một dòng mới trong đầu ra, nhưng bạn có thể sử dụng các bước khác nhau để ngăn chặn nó.

Cách tốt nhất để xóa dòng mới là thêm ‘-n’. Điều này báo hiệu không thêm một dòng mới.

Khi bạn muốn viết các lệnh phức tạp hơn hoặc sắp xếp mọi thứ trong một dòng duy nhất, bạn nên sử dụng tùy chọn ‘-n’.

Ví dụ: nếu bạn nhập mã:
cho x trong $ {array [@]}
làm
echo $ x
xong | sắp xếp

Lệnh ‘echo $ x’ sẽ sắp xếp các biến thành các dòng riêng biệt. Nó có thể trông giống như sau:
1
hai
3
4
5

Vì vậy, nó sẽ không in các số trên cùng một dòng.

Có một cách để hiển thị đầu ra trên một dòng duy nhất; bạn chỉ phải sử dụng lệnh ‘-n’.

Nó trông như thế này:

cho x trong $ {array [@]}
làm
echo -n $ x
xong | sắp xếp

Nhấn trở lại và bạn sẽ thấy các số trên cùng một dòng.

Echo với Printf Command trong Bash

Một cách khác để tránh thêm một dòng mới với ‘echo’ là kết hợp nó với lệnh ‘printf’.

Ví dụ: hãy sử dụng mã sau:
NewLine = `printf n`
echo -e Dòng1 $ {NewLine} Dòng2

cách tải ảnh gif từ twitter

Nếu không thêm dấu cách sau n, bạn sẽ nhận được kết quả sau:

cách chia sẻ tài khoản google ảnh

Line1Line2

Tuy nhiên, nếu bạn thêm dấu cách sau n như thế này:
NewLine = `printf n '
echo -e Dòng1 {NewLine} Dòng2

Bạn sẽ nhận được kết quả sau:
Dòng 1
Dòng 2

Nếu bạn muốn tất cả đầu vào của mình in trên cùng một dòng vì lý do nào đó, bạn luôn có thể sử dụng ví dụ đầu tiên.

Điều gì về PowerShell?

PowerShell của Windows không tạo dòng mới bằng lệnh echo. Nhưng nếu bạn muốn thêm nội dung trực tiếp vào tệp văn bản thông qua PowerShell, bạn nên gõ lệnh ‘-NoNewline’ sau văn bản hoặc biến.

Ví dụ, điều này cực kỳ hữu ích để tạo tệp CSV. Hoặc, nếu vì lý do nào đó, bạn cần tất cả các biến của mình ở trên cùng một dòng.

Lưu ý rằng nếu không có lệnh ‘-NoNewLine’, lệnh sẽ vẫn tự động chuyển sang dòng mới sau khi đến cuối dòng.

Tiếng vọng của Thor

Bây giờ bạn đã biết cách tránh thêm dòng mới bằng tiếng vọng, bạn có thể tiếp tục mã hóa của mình.

Nếu bạn biết các phương pháp khác để hoàn thành, đừng quên chia sẻ với cộng đồng trong phần nhận xét. Rất cám ơn trước.

Bài ViếT Thú Vị

Editor Choice

none
Sửa lỗi thông báo bị thiếu trong Windows 10
Sửa lỗi thông báo Windows 10 bị thiếu và không hiển thị trong Trung tâm hành động.
none
Cách chặn cuộc gọi không có ID người gọi trên iPhone
Bài viết này giải thích ba cách để tắt tiếng cuộc gọi điện thoại từ các số không có bất kỳ thông tin ID người gọi nào.
none
Mũi tên phải có nghĩa là gì trên pin của Android [Giải thích]
Không thể tắt quảng cáo tự động theo chương trình trên trang, vì vậy chúng tôi xin kết thúc!
none
Sony Xperia X2: Tin đồn, thông số kỹ thuật và ngày phát hành
Dưới đây, chúng tôi phác thảo mọi thứ chúng tôi biết về điện thoại thông minh tiếp theo của Sony, có thể có hoặc có thể không được gọi là Sony Xperia X2. Tuy nhiên, nếu bạn không thích điện thoại Sony, bạn nên chắc chắn kiểm tra
none
8 trình giả lập NES tốt nhất cho Android năm 2024
Bạn có thể chơi các trò chơi cổ điển dành cho Hệ thống giải trí Nintendo gốc trên điện thoại hoặc máy tính bảng của mình bằng trình giả lập NES dành cho Android.
none
Cách xem loại bộ nhớ DDR trong dấu nhắc lệnh trong Windows 10
Khi cần tìm loại bộ nhớ bạn đã cài đặt trong PC chạy Windows 10, bạn có thể chỉ sử dụng dấu nhắc lệnh.
none
Cách kết nối Pixel Buds
Tìm hiểu cách ghép nối Pixel Buds với điện thoại, máy tính xách tay hoặc thiết bị khác bằng Bluetooth hoặc ứng dụng Pixel Buds.