# [bitbucket.org/lbesson/bin](https://bitbucket.org/lbesson/bin) ## En *français* Ce dossier contient plein de petits scripts, la plupart en Bash (*GNU Bash v4+*), certains en Python (*v2 or v3*). #### Plus d'informations La page [bin.html](http://perso.crans.org/besson/bin.html) présente une rapide description des différents scripts. J'essaie de la garder à jour le mieux que je peux. Généralement, chaque script contient une description de sa fonction, avec parfois un détail sur les options qu'on peut lui passer. [](http://perso.crans.org/besson/bin/) [](https://www.python.org/) [](https://www.gnu.org/software/bash/) [](https://bitbucket.org/lbesson/bin/commits/) [](https://bitbucket.org/lbesson/ama.fr) #### Licence ? Tout est distribué sous les termes de la [Licence GPLv3](http://perso.crans.org/besson/LICENSE.html) (document en anglais). #### Copyright ? Sauf contre-indications, tous les documents stockés dans ce dépôt sont © [Lilian Besson](https://bitbucket.org/lbesson), 2011-2023. --- ## In *English* This repository is full of small programs and scripts, mostly written in Bash (*GNU Bash, v4.2+*), some in Python (*v2 or v3*). #### More details The page [bin.html](http://perso.crans.org/besson/bin.html) presents a rapid overview of some of these scripts. I try to keep it up-to-date, and an English translation will *soon* be available ! I aslo try to embed a small description of its purpose in every program, and sometimes there is even details on which option you can give to the script ! [](http://perso.crans.org/besson/bin/) [](https://www.python.org/) [](https://www.gnu.org/software/bash/) [](https://bitbucket.org/lbesson/bin/commits/) [](https://bitbucket.org/lbesson/ama) #### Licence ? [](http://perso.crans.org/besson/LICENSE.html) Everything here is publicly released under the term of the [GPLv3 Licence](http://perso.crans.org/besson/LICENSE.html). #### Copyright ? Without other indications, every documents stored here are © [Lilian Besson](https://bitbucket.org/lbesson), 2011-2023. [](https://bitbucket.org/lbesson/bin/commits/) [](https://bitbucket.org/lbesson/bin) [](http://ForTheBadge.com) [](https://bitbucket.org/lbesson)
| Name | Last modified | Size | |
|---|---|---|---|
| Parent Directory | - | ||
| generateglisse/ | 2024-05-01 22:56 | - | |
| generatejplayer/ | 2020-03-13 13:22 | - | |
| gmusicbrowser_fullscreen_info/ | 2020-05-20 23:44 | - | |
| shell-functools/ | 2020-03-13 13:22 | - | |
| test_cdebug/ | 2021-02-19 13:29 | - | |
| test_ocamldebug/ | 2021-02-21 23:57 | - | |
| test_ocamlprof/ | 2021-02-21 23:10 | - | |
| 1screen.sh | 2020-05-20 23:44 | 84 | |
| 2048 | 2020-05-20 23:44 | 9.1K | |
| 2screens.sh | 2020-05-20 23:44 | 156 | |
| ARANDR_resolution_auto.sh | 2020-05-20 23:44 | 1.9K | |
| AddGA.sh | 2020-05-20 23:44 | 1.9K | |
| Battery.sh | 2020-05-20 23:44 | 4.0K | |
| CP | 2023-04-29 16:32 | 2.8K | |
| CP-git | 2021-02-28 23:04 | 2.8K | |
| CheckDownload_Pypi.sh | 2020-05-20 23:44 | 1.0K | |
| ChristmasTree.sh | 2018-12-26 19:04 | 1.4K | |
| Conky | 2020-05-20 23:44 | 225 | |
| CorutilsViewer | 2016-03-26 17:22 | 40K | |
| DDE_mount.sh | 2020-05-20 23:44 | 1.0K | |
| DDE_unmount.sh | 2020-05-20 23:44 | 953 | |
| EtLaUnMecTeDit | 2020-05-20 23:44 | 521 | |
| EtLaUnMecTeDit__NIST | 2020-05-20 23:44 | 1.7K | |
| Exercice.sh | 2020-05-20 23:44 | 2.4K | |
| France.fr.json | 2014-12-02 20:42 | 688 | |
| France_departements.png | 2018-01-07 22:17 | 545K | |
| France_departements__K.png | 2018-01-07 22:17 | 605K | |
| France_departements__O.png | 2018-01-07 22:17 | 632K | |
| FreeSMS.py | 2021-03-03 00:00 | 16K | |
| GAauto.sh | 2020-05-20 23:44 | 1.9K | |
| GenerateStatsHTML.sh | 2016-10-20 22:19 | 3.3K | |
| GenerateStatsHTML_sshdptinfo.sh | 2016-03-26 17:22 | 3.1K | |
| GenerateStatsMarkdown.sh | 2020-05-20 23:44 | 11K | |
| GenerateStatsMarkdown_sshdptinfo.sh | 2016-03-26 17:22 | 5.0K | |
| GmoteServer.sh | 2020-05-20 23:44 | 210 | |
| GoingSleep.sh | 2020-05-20 23:44 | 1.7K | |
| GoingSleep_noDisplay.sh | 2020-05-20 23:44 | 1.0K | |
| LargerFilesInGit.sh | 2020-05-20 23:44 | 1.1K | |
| MOcamlViewFile.py | 2020-05-20 23:44 | 16K | |
| MailExercice.sh | 2020-05-20 23:44 | 5.2K | |
| MailRandQuote.sh | 2020-05-20 23:44 | 1.3K | |
| Makefile | 2024-06-02 22:28 | 559 | |
| MuttCrans | 2020-05-20 23:44 | 236 | |
| MuttEns | 2020-05-20 23:44 | 238 | |
| Next_Gmusicbrowser.sh | 2021-02-09 12:03 | 147 | |
| OCamlMakefile | 2016-03-26 17:22 | 35K | |
| PDFCompress | 2021-08-10 00:57 | 18K | |
| PDFCompress.gui | 2020-05-20 23:44 | 9.2K | |
| PDFCompress.html | 2016-03-26 17:22 | 893 | |
| PDFCompress_demo.png | 2016-03-26 17:23 | 184K | |
| PKillHUD.sh | 2020-05-20 23:44 | 61 | |
| Pause_Gmusicbrowser.sh | 2021-02-09 12:02 | 157 | |
| Play_Gmusicbrowser.sh | 2021-02-09 12:01 | 146 | |
| Prev_Gmusicbrowser.sh | 2021-02-09 12:02 | 151 | |
| Puzzle-x86_64.AppImage | 2017-05-30 23:41 | 832K | |
| README.html | 2017-12-28 00:42 | 3.7K | |
| RandBlague.sh | 2021-02-03 22:21 | 1.5K | |
| RandJoke.sh | 2021-02-03 22:33 | 1.5K | |
| RandQuote.sh | 2021-02-03 22:19 | 1.5K | |
| RandomPokemon.sh | 2021-04-18 16:38 | 76 | |
| SMSRandBlague.sh | 2021-02-03 22:37 | 1.2K | |
| SMSRandJoke.sh | 2021-02-03 22:38 | 1.1K | |
| SMSRandQuote.sh | 2020-05-20 23:44 | 1.2K | |
| Smooth_Name.sh | 2016-12-11 15:52 | 3.2K | |
| StevenBlack_hosts.txt | 2021-04-14 03:14 | 2.2M | |
| TEX2PDF | 2020-05-20 23:44 | 484 | |
| TEX2PDF_auto | 2020-05-20 23:44 | 605 | |
| TGV.py | 2018-11-29 14:21 | 5.6K | |
| Volume.sh | 2020-05-20 23:44 | 4.4K | |
| Wait | 2021-01-09 12:39 | 2.8K | |
| _calibration_js1_Atek | 2020-05-20 23:44 | 342 | |
| _getactivewindowname.sh | 2020-05-20 23:44 | 348 | |
| _tmuxnextpane_or_sublimetext3nextview.sh | 2020-05-20 23:44 | 876 | |
| _tmuxnextwindow_or_sublimetext3nextbookmark.sh | 2020-05-20 23:44 | 1.1K | |
| _tmuxprevpane_or_sublimetext3prevview.sh | 2020-05-20 23:44 | 876 | |
| _tmuxprevwindow_or_sublimetext3prevbookmark.sh | 2020-05-20 23:44 | 1.1K | |
| activate_conda.sh | 2020-05-21 23:08 | 81 | |
| admissibilite.sh | 2021-07-05 13:36 | 2.5K | |
| admissibilite_envoi_mail_thunderbird.sh | 2020-05-20 23:44 | 287 | |
| alias2goobook | 2020-05-20 23:44 | 608 | |
| all_cloud_cover.json | 2018-01-25 14:09 | 7.1K | |
| all_cloud_cover.png | 2018-01-18 17:37 | 38K | |
| all_cloud_cover__Briancon.json | 2018-01-25 14:07 | 7.1K | |
| all_cloud_cover__Briancon.png | 2018-01-25 14:10 | 26K | |
| all_cloud_cover__Rennes.json | 2018-01-18 14:07 | 7.1K | |
| all_cloud_cover__Rennes.png | 2018-01-25 14:10 | 26K | |
| ansi | 2020-05-20 23:44 | 18K | |
| appimaged | 2017-05-25 12:06 | 230K | |
| apt-xapian-index | 2020-05-20 23:44 | 1.7K | |
| atdtool | 2020-05-20 23:44 | 7.3K | |
| auto_check_conference_program.sh | 2020-05-20 23:44 | 2.7K | |
| autonomize.sh | 2020-05-20 23:44 | 12K | |
| autopep8 | 2019-12-19 14:24 | 207 | |
| autotex | 2023-04-06 20:47 | 8.5K | |
| autotex.sublime-build | 2014-07-28 21:43 | 357 | |
| bat | 2020-05-20 23:44 | 69 | |
| battleplayer.py | 2020-05-20 23:44 | 6.0K | |
| battleserver.py | 2020-05-20 23:44 | 6.5K | |
| bd | 2020-05-20 23:44 | 2.0K | |
| bibtex_beautifier.py | 2020-05-20 23:44 | 5.9K | |
| bitbucket.json | 2016-03-26 17:22 | 22K | |
| bitbucket_jilljenn.json | 2016-06-02 09:25 | 23K | |
| bitbucket_lbesson.json | 2016-06-02 09:25 | 34K | |
| bitbucket_repolist.py | 2020-05-20 23:44 | 925 | |
| build-website-continuously.sh | 2020-05-20 23:47 | 533 | |
| byzanz-record-window | 2020-05-20 23:44 | 1.7K | |
| calc_interets.py | 2020-05-20 23:44 | 6.1K | |
| calculate-day-in-your-head.py | 2020-05-20 23:44 | 1.9K | |
| caml2htmlAuto.sh | 2020-05-20 23:44 | 905 | |
| camlmix | 2016-03-26 17:22 | 592K | |
| captureEcran.sh | 2020-08-30 23:41 | 586 | |
| captureEcranFenetreActive.sh | 2020-05-20 23:47 | 649 | |
| changemotd.sh | 2023-11-15 14:28 | 4.8K | |
| charm | 2017-01-27 13:23 | 3.0K | |
| cheat | 2020-05-20 23:44 | 12K | |
| check-property-on-prime-numbers.py | 2020-05-20 23:44 | 2.0K | |
| check_IBAN.py | 2020-05-20 23:44 | 1.4K | |
| check_NIRPP.py | 2020-05-20 23:44 | 9.1K | |
| check_compress.sh | 2020-05-20 23:44 | 511 | |
| check_site_and_texto_if_changed.sh | 2020-05-20 23:44 | 480 | |
| check_site_and_texto_if_changed_selenium.sh | 2021-02-09 19:29 | 1.4K | |
| check_site_selenium.py | 2021-02-09 18:09 | 2.0K | |
| check_voyages-sncf.py | 2020-05-20 23:44 | 6.5K | |
| check_voyages-sncf.sh | 2020-05-20 23:44 | 1.6K | |
| checkwriting | 2020-05-20 23:44 | 12K | |
| cherrypy_print_file_interface.py | 2020-05-20 23:44 | 1.4K | |
| chktex | 2020-05-20 23:44 | 950 | |
| cloud_cover_by_weekday.png | 2018-01-18 17:37 | 28K | |
| cloud_cover_by_weekday__Briancon.png | 2018-01-25 14:10 | 22K | |
| cloud_cover_by_weekday__Rennes.png | 2018-01-25 14:10 | 23K | |
| cloud_cover_statistics_with_darksky_data.py | 2020-05-20 23:44 | 5.1K | |
| cloud_statistics_in_Rennes.py | 2018-01-18 17:37 | 4.9K | |
| color-picker.py | 2020-05-20 23:44 | 1.1K | |
| color.sh | 2014-04-07 10:34 | 2.3K | |
| commacd.bash | 2020-05-20 23:44 | 6.7K | |
| commit_size_vs_commit_message_size.py | 2020-05-20 23:44 | 2.4K | |
| comsimp2016.txt | 2016-11-01 16:31 | 1.6M | |
| corona_virus_update_iam_alive.sh | 2020-05-20 23:47 | 579 | |
| count_total_pdf_pages.sh | 2020-05-20 23:44 | 600 | |
| cssminifier.sh | 2020-05-20 23:44 | 1.2K | |
| deepl.py | 2020-05-20 23:44 | 4.8K | |
| delqueen.py | 2020-05-20 23:44 | 2.7K | |
| demo_calc_interets__argent_2015.png | 2016-03-26 17:23 | 66K | |
| df | 2020-05-20 23:47 | 69 | |
| djvu2pdf | 2020-05-20 23:44 | 4.9K | |
| dl.sh | 2020-05-20 23:44 | 2.9K | |
| dump_dD.helper.sh | 2016-03-26 17:22 | 2.4K | |
| dump_dD.py | 2020-05-20 23:44 | 3.6K | |
| dups | 2020-05-20 23:44 | 1.0K | |
| eduroam-linux-ENSdC.py | 2021-02-19 13:24 | 39K | |
| emojione-picker | 2017-08-06 23:53 | 22K | |
| emojize.py | 2020-05-20 23:44 | 1.7K | |
| emojize_pngorsvg.py | 2020-05-20 23:44 | 2.7K | |
| eps2png.sh | 2020-05-20 23:44 | 736 | |
| epylint | 2017-10-28 10:50 | 223 | |
| exa | 2017-07-07 17:57 | 3.4M | |
| fairCoin.py | 2020-05-20 23:44 | 1.8K | |
| fakega.sh | 2020-05-20 23:44 | 1.5K | |
| fd | 2017-10-07 16:12 | 5.7M | |
| fix-iocaml-notebook-exports-to-pdf.py | 2020-05-20 23:44 | 3.7K | |
| fr2en_tex.py | 2014-07-23 20:05 | 964 | |
| fr2en_tex.sh | 2014-07-23 19:51 | 1.0K | |
| fraisMission.py | 2020-05-20 23:44 | 2.7K | |
| frequency | 2020-05-20 23:44 | 272 | |
| frocaml | 2021-03-03 18:10 | 222 | |
| fzf | 2017-08-26 20:33 | 2.3M | |
| fzf-tmux | 2020-05-20 23:44 | 4.9K | |
| gacli.sh | 2020-05-20 23:44 | 536 | |
| generate-word-cloud.py | 2020-05-20 23:44 | 8.2K | |
| generateglisse.sh | 2024-05-01 23:23 | 9.8K | |
| generatejplayer.sh | 2020-05-20 23:44 | 14K | |
| get-json-data-from-google-scholar.py | 2020-05-20 23:44 | 667 | |
| get_current_temperature.json | 2018-05-03 16:56 | 340 | |
| get_current_temperature.py | 2020-05-20 23:44 | 3.1K | |
| gh-md-toc | 2020-05-20 23:44 | 4.6K | |
| gif2mp4.sh | 2020-05-20 23:44 | 4.3K | |
| gifcompress | 2020-05-20 23:44 | 2.8K | |
| ginn-wrapper | 2020-05-20 23:44 | 48 | |
| git-blame-last-commit.sh | 2020-05-20 23:44 | 2.3K | |
| git-cal | 2020-05-20 23:44 | 15K | |
| git-complete-stats.sh | 2020-05-20 23:44 | 1.8K | |
| git-count | 2020-05-20 23:44 | 4.0K | |
| git-count-modified-lines.sh | 2020-05-20 23:44 | 2.5K | |
| git-count-total-commit-in-all-repo.sh | 2020-05-20 23:44 | 2.7K | |
| git-crypt | 2016-03-26 17:22 | 45K | |
| git-notify | 2020-05-20 23:44 | 1.5K | |
| git-open | 2020-05-20 23:44 | 2.9K | |
| git-outofhere | 2021-03-03 17:52 | 657 | |
| git-pull-brutal-force.sh | 2020-05-20 23:44 | 2.0K | |
| git-quick-stats | 2020-05-20 23:44 | 12K | |
| git-recent | 2020-05-20 23:44 | 903 | |
| git-sham | 2020-05-20 23:44 | 4.6K | |
| git-sizer | 2018-03-02 16:06 | 3.2M | |
| gitwithoutcolor | 2020-05-20 23:44 | 79 | |
| glisse.js.sh | 2024-05-01 23:23 | 9.8K | |
| graphpath | 2020-05-20 23:44 | 15K | |
| gravatar.py | 2020-05-20 23:44 | 1.8K | |
| handwritten_hashtable.py | 2020-05-20 23:44 | 5.8K | |
| hr | 2020-05-20 23:44 | 1.5K | |
| htpasswd.py | 2020-05-20 23:44 | 3.9K | |
| https-test.sh | 2020-05-20 23:44 | 436 | |
| httpstat.sh | 2020-05-20 23:44 | 5.2K | |
| imagejs | 2016-03-26 17:22 | 18K | |
| iocaml | 2016-12-11 15:52 | 1.2K | |
| iocaml.sh | 2020-05-20 23:44 | 1.2K | |
| ipinfo.sh | 2020-05-20 23:44 | 1.5K | |
| isort | 2017-10-28 10:50 | 213 | |
| jp2a | 2016-10-10 04:04 | 30K | |
| jplayer.js.sh | 2020-05-20 23:44 | 14K | |
| jsminifier.sh | 2020-05-20 23:44 | 1.2K | |
| keyword_mocaml_rlwrap.txt | 2021-02-17 14:59 | 2.3K | |
| kitty | 2018-03-09 11:45 | 40 | |
| landscape | 2020-05-20 23:44 | 256 | |
| latex2png | 2020-05-20 23:44 | 2.3K | |
| latexstats.sh | 2020-05-20 23:44 | 8.0K | |
| latin.txt | 2018-02-08 14:22 | 34K | |
| launch-watch-and-send-SMS.sh | 2020-04-22 13:32 | 264 | |
| launch-watch-git-pull-Version-Jaune.sh | 2020-05-20 23:47 | 1.6K | |
| list_bitbucket_repos_in_current_folder.sh | 2020-05-20 23:44 | 436 | |
| list_git_repos_in_current_folder.sh | 2020-05-20 23:44 | 480 | |
| list_github_repos_in_current_folder.sh | 2020-05-20 23:44 | 430 | |
| list_zombie_processes.sh | 2020-05-20 23:44 | 2.1K | |
| local_python_tutor.sh | 2021-02-22 00:16 | 902 | |
| lock_terminal.sh | 2020-05-20 23:44 | 742 | |
| loggers_test.py | 2020-05-20 23:44 | 504 | |
| ls_color | 2017-10-14 10:47 | 816 | |
| lualatex | 2023-06-03 11:44 | 1.8K | |
| lunamark | 2020-05-20 23:44 | 382K | |
| mail.py | 2020-05-20 23:44 | 2.5K | |
| mail_df | 2020-05-20 23:44 | 581 | |
| mail_ghost.py | 2020-05-20 23:44 | 2.9K | |
| mail_html.py | 2020-05-20 23:44 | 3.3K | |
| mail_newlogin | 2020-05-20 23:44 | 548 | |
| mail_newlogin_zamok | 2020-05-20 23:44 | 396 | |
| mail_quota | 2020-05-20 23:44 | 402 | |
| mail_tel.py | 2020-05-20 23:44 | 2.1K | |
| makequotes.sh | 2020-05-20 23:44 | 1.6K | |
| mandelbrot.sh | 2020-09-24 14:03 | 560 | |
| manual_sqrt.py | 2021-03-02 23:54 | 919 | |
| mdcat | 2019-03-30 20:36 | 2.9M | |
| mdp | 2017-02-20 09:40 | 42K | |
| micro | 2018-05-02 11:05 | 9.8M | |
| minted-filter-for-pandoc.py | 2023-04-01 12:39 | 1.3K | |
| mocaml | 2021-02-17 14:49 | 338 | |
| mondrian | 2020-05-20 23:44 | 5.0K | |
| montecarlo.py | 2014-11-18 17:56 | 1.0K | |
| mp32ogg.sh | 2020-05-20 23:44 | 3.0K | |
| mp42gif.sh | 2020-05-20 23:44 | 2.0K | |
| mp4_to_gif.sh | 2016-03-26 17:22 | 2.0K | |
| mvautonomize.sh | 2020-05-20 23:44 | 311 | |
| my-small-slack-bot-with-learning.py | 2017-02-17 15:21 | 11K | |
| my-small-slack-bot.py | 2020-05-20 23:44 | 6.0K | |
| mymake.sh | 2018-06-10 01:07 | 11K | |
| myselfstats.sh | 2020-05-20 23:44 | 381 | |
| mywakatime | 2020-05-20 23:44 | 366 | |
| naereen.json | 2016-03-26 17:22 | 1.4K | |
| nano.last | 2016-03-26 17:22 | 697K | |
| nautilus_terminal.py | 2015-07-28 12:05 | 20K | |
| newuser.sh | 2020-05-20 23:44 | 1.1K | |
| nginx_status.sh | 2020-05-20 23:44 | 151 | |
| ngrok | 2017-11-05 11:51 | 15M | |
| ngrok_and_text_address.sh | 2021-02-21 23:28 | 3.2K | |
| nmake | 2018-06-10 01:07 | 11K | |
| nombres_documents_et_pages_imprimes_aujourdhui.sh | 2020-05-20 23:44 | 529 | |
| notes.sh | 2020-05-20 23:44 | 2.1K | |
| notify-date.sh | 2020-05-20 23:44 | 134 | |
| numpy_imshow.py | 2020-05-20 23:44 | 6.9K | |
| obscureemail.sh | 2020-05-20 23:44 | 1.5K | |
| ocaml_quine.ml | 2021-02-09 22:59 | 77 | |
| ocaml_quine.ocamlbytecode_exe | 2021-02-09 23:00 | 116K | |
| ocaml_quine.opt | 2021-02-09 23:00 | 1.1M | |
| ocamlc | 2020-05-20 23:44 | 797 | |
| ocamli.sh | 2020-05-20 23:44 | 1.0K | |
| ocamlopt | 2020-05-20 23:44 | 807 | |
| ocm | 2020-05-20 23:44 | 788 | |
| octave | 2020-05-20 23:44 | 436 | |
| octave-gui | 2020-05-20 23:44 | 368 | |
| octave.sh | 2014-04-19 17:29 | 826 | |
| old_youtube-dl | 2022-12-08 13:49 | 1.8M | |
| passive | 2020-05-20 23:44 | 1.5K | |
| passwd | 2020-05-20 23:44 | 583 | |
| pastebox.py | 2020-05-20 23:44 | 4.7K | |
| pdfcolor2pdfmonochrome.sh | 2020-05-20 23:44 | 1.9K | |
| pdflatex | 2021-09-29 12:00 | 1.8K | |
| pdflatex.html | 2016-03-26 17:22 | 876 | |
| pfnum | 2016-03-26 17:22 | 18K | |
| photosmagic.sh | 2021-03-10 16:47 | 4.0K | |
| play_Pokemon.sh | 2021-02-13 00:31 | 604 | |
| plotnotes.py | 2023-11-16 23:55 | 4.5K | |
| pmonitor | 2020-05-20 23:44 | 3.5K | |
| po_translate.py | 2014-07-23 19:51 | 2.2K | |
| pokemonsay | 2021-01-25 13:29 | 237 | |
| pokemonthink | 2021-01-25 13:29 | 241 | |
| ponysay | 2017-04-06 16:41 | 197K | |
| ponysay-tool | 2017-04-06 16:41 | 197K | |
| ponythink | 2017-04-06 16:41 | 197K | |
| printimage.com | 2022-04-21 12:05 | 303K | |
| proxy.sh | 2020-05-20 23:44 | 1.2K | |
| publishme_update_iam_alive.sh | 2020-05-20 23:47 | 575 | |
| pwnat | 2016-03-26 17:22 | 47K | |
| pychecker_pylint.geditexternaltool.sh | 2016-03-26 17:22 | 1.2K | |
| pylint | 2017-10-28 10:50 | 221 | |
| pyreverse | 2017-10-28 10:50 | 227 | |
| pytex | 2020-05-20 23:44 | 20K | |
| python_en_francais.sh | 2021-03-03 01:09 | 4.8K | |
| pytorst.sh | 2020-05-20 23:44 | 6.1K | |
| queen.py | 2020-05-20 23:44 | 593 | |
| quota_percent | 2020-05-20 23:44 | 730 | |
| quotes.sh | 2020-05-20 23:44 | 6.9K | |
| racine_carre.frpy | 2021-03-03 01:01 | 1.1K | |
| random-gcal-events-to-call-some-friends.sh | 2020-05-20 23:44 | 3.4K | |
| random-vrun-next.sh | 2020-05-20 23:44 | 1.1K | |
| random_latin_citation.py | 2020-05-20 23:44 | 3.3K | |
| randomgifts.sh | 2020-05-20 23:44 | 5.0K | |
| randomgifts.template.txt | 2014-04-02 13:40 | 1.4K | |
| randomgravatar.sh | 2020-05-20 23:44 | 132 | |
| randomuser.sh | 2020-05-20 23:44 | 88 | |
| record_screen_as_a_GIF.sh | 2023-11-15 17:01 | 34 | |
| remove_trailing_spaces.sh | 2020-05-20 23:44 | 2.4K | |
| rename_auto.sh | 2018-06-20 13:39 | 4.1K | |
| rename_dirname.sh | 2020-05-20 23:44 | 2.3K | |
| restart_glipper.sh | 2020-05-20 23:44 | 686 | |
| restart_touchpad.sh | 2020-05-20 23:44 | 354 | |
| restart_unity.sh | 2020-05-20 23:44 | 626 | |
| restart_unity__script.sh | 2013-09-26 22:16 | 579 | |
| restart_volti.sh | 2020-05-20 23:44 | 721 | |
| rfkill_block_bluetooth.sh | 2020-05-20 23:44 | 360 | |
| rst2md.py | 2020-05-20 23:44 | 849 | |
| rstcheck | 2020-05-20 23:47 | 207 | |
| save_disk_daily.sh | 2020-05-20 23:44 | 1.5K | |
| screen_ssh.sh | 2020-05-20 23:44 | 1.8K | |
| searchgpg.sh | 2020-05-20 23:44 | 854 | |
| searchgpg_nocolor.sh | 2020-05-20 23:44 | 638 | |
| send_inspircd_log.sh | 2020-05-20 23:44 | 722 | |
| send_nginx_access.sh | 2020-05-20 23:44 | 666 | |
| send_nginx_log.sh | 2020-05-20 23:44 | 694 | |
| send_randquote_motd.sh | 2020-05-20 23:44 | 665 | |
| series.sh | 2023-05-15 11:56 | 8.6K | |
| series.sh.html | 2016-03-26 17:22 | 866 | |
| shellshare | 2020-05-20 23:47 | 5.2K | |
| sherlock | 2021-02-11 03:55 | 33K | |
| shiki | 2020-05-20 23:44 | 2.5K | |
| sleep-poisson-time.py | 2020-05-20 23:44 | 843 | |
| slugify | 2020-05-20 23:44 | 3.9K | |
| smooth | 2017-02-13 10:16 | 1.2K | |
| smooth_filter_nojit_and_jit.py | 2018-06-14 15:37 | 623 | |
| smoothnameone.sh | 2017-02-13 10:16 | 1.2K | |
| snake | 2020-05-20 23:44 | 14K | |
| snowflakes.sh | 2020-05-20 23:44 | 751 | |
| spark | 2020-05-20 23:44 | 2.0K | |
| speedread | 2020-05-20 23:44 | 5.7K | |
| startSocksProxy.sh | 2021-02-19 13:15 | 1.9K | |
| start_with_delay_on_unity.sh | 2020-05-20 23:44 | 177 | |
| stats_access_jarvis.nocolor.sh | 2020-05-20 23:44 | 552 | |
| stats_access_jarvis.sh | 2020-05-20 23:44 | 706 | |
| strapdown2html | 2021-02-24 15:17 | 23K | |
| strapdown2html.py | 2021-02-24 15:17 | 23K | |
| strapdown2pdf | 2023-04-01 13:14 | 12K | |
| strapdown2pdf.sh | 2023-04-01 13:14 | 12K | |
| sudoku.ml | 2021-02-19 11:30 | 3.8K | |
| sudoku.py | 2021-02-11 13:45 | 2.8K | |
| svg2others.sh | 2021-02-14 18:20 | 2.6K | |
| symilar | 2017-10-28 10:50 | 223 | |
| synchro_cours.sh | 2014-04-19 17:29 | 1.1K | |
| terminal.plugin | 2016-03-26 17:22 | 2.4K | |
| terminal.py | 2016-03-26 17:22 | 13K | |
| terminal2.plugin | 2016-03-26 17:22 | 2.4K | |
| terminal2.py | 2016-03-26 17:22 | 13K | |
| terminal3.plugin | 2016-03-26 17:22 | 2.4K | |
| terminal3.py | 2016-03-26 17:22 | 13K | |
| test-permutation-algorithms.py | 2019-07-11 16:02 | 5.9K | |
| test.pdf | 2021-02-24 10:47 | 0 | |
| test_ANSI_Colors__Space_Invaders.sh | 2020-05-20 23:44 | 2.3K | |
| test_dead_link.py | 2020-05-20 23:44 | 3.5K | |
| test_python_en_francais.frpy | 2021-03-03 01:01 | 6.2K | |
| tiny-gcc-compile-and-execute.sh | 2021-01-30 14:36 | 398 | |
| titlecase-cli.py | 2020-05-20 23:44 | 761 | |
| titlecase.py | 2017-06-16 15:26 | 660 | |
| tor-browser | 2020-05-20 23:44 | 68 | |
| tracefile | 2020-05-20 23:44 | 3.2K | |
| translate | 2020-05-20 23:44 | 6.0K | |
| translate.sh | 2020-05-20 23:44 | 194 | |
| tree_html.sh | 2020-05-20 23:44 | 3.3K | |
| uncompress_CSS.sh | 2020-05-20 23:44 | 1.5K | |
| view.html | 2016-03-26 17:22 | 876 | |
| vrun | 2020-05-20 23:44 | 3.1K | |
| w2l | 2014-11-12 15:37 | 780 | |
| wa.sh | 2018-06-20 13:39 | 1.2K | |
| wa_nocolor.sh | 2020-05-20 23:44 | 1.3K | |
| watch-file | 2020-05-20 23:44 | 1.5K | |
| weasel | 2020-05-20 23:44 | 1.1K | |
| what-did-i-do-yesterday.sh | 2020-05-20 23:44 | 2.1K | |
| what-is-my-ipv4.sh | 2020-05-20 23:47 | 39 | |
| when-going-out-launch-watch-and-send-SMS-continuously-weather.sh | 2020-05-20 23:47 | 1.2K | |
| when-going-out-launch-watch-and-send-SMS-continuously.sh | 2020-05-20 23:47 | 1.0K | |
| wikistats.py | 2020-05-20 23:44 | 9.0K | |
| wireless.sh | 2020-05-20 23:44 | 4.5K | |
| with | 2021-02-13 00:26 | 2.4K | |
| wolf | 2020-05-20 23:44 | 1.3K | |
| wrap-ocamlc | 2020-05-20 23:44 | 797 | |
| wrap-ocamlopt | 2020-05-20 23:44 | 807 | |
| write-good.sh | 2020-05-20 23:44 | 2.4K | |
| writegood-bash.sh | 2016-02-01 23:49 | 2.4K | |
| wttr | 2020-05-20 23:44 | 878 | |
| xelatex | 2023-06-03 11:44 | 1.8K | |
| yeux.sh | 2021-01-25 13:30 | 1.9K | |
| youtube-albums.sh | 2020-10-03 06:07 | 5.4K | |
| youtube-dl | 2020-12-12 22:12 | 1.7M | |
| youtube-playlist.sh | 2020-12-18 10:53 | 5.4K | |
| youtube_playlist_spider_scrapy.py | 2020-05-20 23:44 | 1.6K | |
| yt-dlp | 2024-05-31 23:34 | 2.8M |
# [bitbucket.org/lbesson/bin](https://bitbucket.org/lbesson/bin) ## En *français* Ce dossier contient plein de petits scripts, la plupart en Bash (*GNU Bash v4+*), certains en Python (*v2 or v3*). #### Plus d'informations La page [bin.html](http://perso.crans.org/besson/bin.html) présente une rapide description des différents scripts. J'essaie de la garder à jour le mieux que je peux. Généralement, chaque script contient une description de sa fonction, avec parfois un détail sur les options qu'on peut lui passer. [](http://perso.crans.org/besson/bin/) [](https://www.python.org/) [](https://www.gnu.org/software/bash/) [](https://bitbucket.org/lbesson/bin/commits/) [](https://bitbucket.org/lbesson/ama.fr) #### Licence ? Tout est distribué sous les termes de la [Licence GPLv3](http://perso.crans.org/besson/LICENSE.html) (document en anglais). #### Copyright ? Sauf contre-indications, tous les documents stockés dans ce dépôt sont © [Lilian Besson](https://bitbucket.org/lbesson), 2011-2023. --- ## In *English* This repository is full of small programs and scripts, mostly written in Bash (*GNU Bash, v4.2+*), some in Python (*v2 or v3*). #### More details The page [bin.html](http://perso.crans.org/besson/bin.html) presents a rapid overview of some of these scripts. I try to keep it up-to-date, and an English translation will *soon* be available ! I aslo try to embed a small description of its purpose in every program, and sometimes there is even details on which option you can give to the script ! [](http://perso.crans.org/besson/bin/) [](https://www.python.org/) [](https://www.gnu.org/software/bash/) [](https://bitbucket.org/lbesson/bin/commits/) [](https://bitbucket.org/lbesson/ama) #### Licence ? [](http://perso.crans.org/besson/LICENSE.html) Everything here is publicly released under the term of the [GPLv3 Licence](http://perso.crans.org/besson/LICENSE.html). #### Copyright ? Without other indications, every documents stored here are © [Lilian Besson](https://bitbucket.org/lbesson), 2011-2023. [](https://bitbucket.org/lbesson/bin/commits/) [](https://bitbucket.org/lbesson/bin) [](http://ForTheBadge.com) [](https://bitbucket.org/lbesson)