そのため、xclipスクリプトでタイムスタンプの後にタイトルを追加する方法を学びたいと思います。各選択項目の先頭から約24文字のテキストを取得し、次のように保存したいと思います。
$timestamp_$24 文字 - 長い - タイトル - 開始 - テキスト.txt
または、開始テキストではなく選択項目から最も一般的な単語を取得するようにできますか?
可能ですか?そうでなければ何ですか?
これは私の現在のコードです。
#!/bin/sh
#
# _ _ _ _ _ _
# __ __ __ | |(_) _ __ ___ ___ __ _ __ __ ___ ___ ___ ___ | | ___ __ | |_ (_) ___ _ _ ___| |_
# \ \ // _|| || || '_ \|___|(_-</ _` |\ V // -_)|___|(_-</ -_)| |/ -_)/ _|| _|| |/ _ \| ' \ _ (_-<| ' \
# /_\_\\__||_||_|| .__/ /__/\__,_| \_/ \___| /__/\___||_|\___|\__| \__||_|\___/|_||_|(_)/__/|_||_|
# |_|
#
# Save Selected Text Script
# XFCE4: Applications > Settings > Keyboard
# Attach this script to a custom keyboard shortcut to be able to save selected text
xclip -i -selection primary -o > /location/to/save/$(date +"%Y-%m- %d_%H-%M-%S")_$SOME_START_TEXT_OF_SELECTION_PREFERABLY_ONLY_24_CHARACTERS_OF_TEXT.txt
ベストアンサー1
もちろんこれを行うこともできます。技術を使用すると、ほぼすべてを行うことができます。正直に言えば、何を言うのかよく理解できないようです。しかし、私が理解しているように、関連するファイル名を持つ別のファイルにアイテムを保存するクリップボードマネージャのようなものを作成したいと思います。とにかく、以下を使用してください。
xclip -o > "/path/to/file/$(date +'%Y-%m- %d_%H-%M-%S')_$(xclip -o | cut -b-24).txt"
そして二重引用符を忘れないでください。それ以外の場合は、次のようになります。「あいまいなリダイレクト」。使用する選択項目が指定されていません。クリップデフォルトでは、デフォルト選択が使用されます。