մի քանի օր առաջ ես ինձ համար սարքեցի todo լիստի լուծում։
հետեւեալ տեսքն ունի, մի քանի տող բան ա՝
#!/bin/bash
#echo -e "\e[9mstrikethrough\e[0m"
STRK0='\e[9m'
STRK1='\e[0m'
FL=$1
while read line
do
newline="${line:2}"
case $line in
+*)
echo -e " ${STRK0}${newline}${STRK1}"
;;
-*)
echo " $newline"
;;
esac
done < $FL
ինձ համար շատ կարեւոր էր տեսնել ջնջածը։ ու նշել որպէս ջնջած։ ու որ պարզ լինի կիրառման մէջ եւ տեքստ ֆայլերի մէջ գրեմ։
ահա, սարքում եմ ինձ ֆայլեր, անուանումը կարեւոր չի, ես սարքում եմ՝ 2021-10-26 օրինակ, օրուայ համար, ու մի ֆայլ ունեմ որի անունը դրել եմ՝ somehwen՝ այն գործերի համար որ երբեւէ ուզում եմ անել։
ու եթէ արել եմ՝ դիմացի մինուսը սարքում եմ պլիւս։ ապա todo սկրիպտին երբ էդ նիշքը տալիս եմ՝ ինքը արածները ջնջած ա ցոյց տալիս։
նաեւ ինձ կարեւոր էր պահել նոթեր գործերի մասին՝ օրինակ սա պէտք ա անել, իսկ որ աւելի հեշտ լինի՝ ուզում ես տեսնել էս ու էս ու էս յղումները։
սկրիպտն առհամարում ա տողերը որ չեն սկսւում պլիւսով կամ մինուսով, ու ես պարզապէս տաբ եմ տալիս ու գրում եմ նոթեր։
ստացւում ա՝ զրօ տող կոդով նաեւ ունեմ նոթեր։
էսպէս։
#սկրիպտ #իւնիքս #լուծում #պարզ #չգիտեմ #անկապ ###