xdotool
に現在の日付を自動的に入力させ、最初の試行としてこのbashスクリプトを作成します。
#!/bin/bash
STR="Hello World!"
xdotool type $STR
残念ながら、この時点ですでに失敗しています。タイプするのは...何か...「<[<[<」または「H [ll ==] l {₁」のようなものです。どうしてこれなの?文字列または現在の日付(形式:YYYY-MM-DD
ので、今日は2016-01-06
)?
#!/bin/bash
xdotool type `date +%Y-%m-%d`
STR="Hello World!" && xdotool type $STR
を使用しましたが、動作しているようです。なぜ機能しなかったのかわかりません。 bashスクリプトをデバッグする場合は、シェルの組み込みset -xv
を使用して詳細を取得できます。
#!/bin/bash
set -xv
STR="Good Bye Cruel World!" && xdotool type $STR