6
A
回答
7
簡單的旋轉管可以用這樣的代碼來創建:
#!/usr/bin/perl
use strict;
use warnings;
$|++; # turn off output buffering;
my @chars = qw(|/- \);
my $i = 0;
print $chars[$i];
while (1) {
sleep 1;
print "\b", $chars[++$i % @chars];
}
對於更復雜的東西,看看Term::ProgressBar。
3
當然,這樣的事情會做到這一點:
perl -e '$|++; foreach $i (0..10) { print "\r", substr("|/-\\", ($i % 4), 1); sleep 1; }'
你可以把這樣的代碼你處理循環中,以顯示適當的微調。
相關問題
- 1. 處理動畫
- 2. 處理動畫在React中動畫
- 3. 處理iOS動畫
- 4. XEvent動畫處理
- 5. 加載紋理時的動畫屏幕
- 6. 在Asynctask中加載動畫
- 7. 動畫和加載
- 8. jquery加載動畫
- 9. 動畫加載條
- 10. 加載動畫PNG
- 11. Android加載動畫
- 12. ListBox加載動畫
- 13. WPF加載動畫
- 14. HTML加載動畫
- 15. AJAX加載動畫
- 16. 加載html動畫
- 17. 在HTML中使用畫布處理精靈加載
- 18. 將圖像加載到畫布的字符串處理中
- 19. 處理在Perl
- 20. 錯誤處理在動態JS加載
- 21. 動態加載Perl模塊
- 22. UIScroll動畫被NSFetchedResultsControllerDelegate處理中斷
- 23. 動畫GIF中,當處理是在
- 24. java中的Perl處理
- 25. Perl處理鍵盤中斷
- 26. Perl中的位處理
- 27. 在ReactJS中加載時加載加載動畫
- 28. 啓動畫面處於活動狀態時加載webview?
- 29. Perl錯誤處理
- 30. perl - 文件處理
謝謝,我試圖Win32 :: Console,但「\ b」看起來更好。 – Milde 2010-12-03 12:34:46