ターミナルを開いたときに表示される派手なウェルカム メッセージを作成しようとしています。私はこのコードでJavaでそれを行いました:
public void slowPrint() {
String message = "Welcome, " + System.getProperty("user.name");
try {
for(int i = 0; i < message.length(); i++) {
System.out.print(message.charAt(i));
Thread.sleep(50);
}
} catch(InterruptedException ex) {
ex.printStackTrace();
}
}
今、私はbashにかなり慣れていませんが、このコードを作成することができました:
for i in W e l c o m e , $USER; do
echo -ne $i
sleep 0.05
done
echo !
このコードには 2 つの問題があります。
- コンマの後にプレーンスペースを出力する方法がわかりません。出力は
Welcome,simon!
、代わりにスペースを出力するにはどうすればよいですか? - もちろん、
$USER
単語全体として出力されます。文字単位で表示したいのですが、どうすればいいですか?