Przeglądaj źródła

Set :padline no so that tangling doesn't include spaces

master
Mitch Tishmack 9 lat temu
rodzic
commit
f1f96a01d7
1 zmienionych plików z 14 dodań i 14 usunięć
  1. +14
    -14
      bin.org

+ 14
- 14
bin.org Wyświetl plik

@@ -17,7 +17,7 @@ A stupid script I wrote ages ago to help me be lazy with cidr
notation for stuff. Setup the wrong netmask a few times and
you too, will wish for something similar.

#+BEGIN_SRC perl :tangle tmp/bin/cidr
#+BEGIN_SRC perl :padline no :tangle tmp/bin/cidr:padline no
#!/usr/bin/env perl
#
# Convert input ip/cidr|netmask|hexnetmask to useable network information.
@@ -174,7 +174,7 @@ $ dns 216.58.216.206
ord31s21-in-f206.1e100.net is 216.58.216.206
ord31s21-in-f206.1e100.net is also ord31s21-in-f206.1e100.net

#+BEGIN_SRC perl :tangle tmp/bin/dns
#+BEGIN_SRC perl :padline no :tangle tmp/bin/dns
#!/usr/bin/env perl
#
# Stupid script to help with dns information. Solaris 9/8 lack the host utility.
@@ -218,7 +218,7 @@ exit 0;
* ~/bin/ts
Stupid simple timestamp script that just takes input, and prefixes a timestamp to to output. Thats it.

#+BEGIN_SRC perl :tangle tmp/bin/ts
#+BEGIN_SRC perl :padline no :tangle tmp/bin/ts
#!/usr/bin/env perl
#
# Timestamp stdin and then print to stdout and flush.
@@ -267,7 +267,7 @@ $ diskhog -n 4 /tmp
420.57k /private/tmp/sysp.xml
161.17k /private/tmp/KSOutOfProcessFetcher.12572.ppfIhqX0vjaTSb8AJYobDV7Cu68=

#+BEGIN_SRC perl :tangle tmp/bin/diskhog
#+BEGIN_SRC perl :padline no :tangle tmp/bin/diskhog
#!/usr/bin/env perl
#
# Find out who is hogging disk space and where.
@@ -435,7 +435,7 @@ bridge100@1500 192.168.64.1/24 a:b:c:d:e:f

Comes in slightly handy, no guarantees it parses ifconfig right tho.

#+BEGIN_SRC perl :tangle tmp/bin/ifinfo
#+BEGIN_SRC perl :padline no :tangle tmp/bin/ifinfo
#!/usr/bin/env perl
#
# Because ifconfig output is... overly verbose.
@@ -651,7 +651,7 @@ if (scalar(@output) < 1){
Mostly because I use iso8601 timestamps and its nice to use them
generally without depending on gnu date.

#+BEGIN_SRC perl :tangle tmp/bin/iso8601
#+BEGIN_SRC perl :padline no :tangle tmp/bin/iso8601
#!/usr/bin/env perl
#-*-mode: Perl; coding: utf-8;-*-
use strict;
@@ -677,7 +677,7 @@ generally without depending on gnu date.

Basically getent passwd $username/$uid to show who is on a system.

#+BEGIN_SRC perl :tangle tmp/bin/whoson
#+BEGIN_SRC perl :padline no :tangle tmp/bin/whoson
#!/usr/bin/env perl
#
# Because i'm lazy and sick of typing in getent passwd $someusername/uid
@@ -715,7 +715,7 @@ foreach my $user (keys %users){

Silly wrapper perl script that makes it easier to get at the gecos string for a $user/$uid.

#+BEGIN_SRC perl :tangle tmp/bin/gecos
#+BEGIN_SRC perl :padline no :tangle tmp/bin/gecos
#!/usr/bin/env perl
#
# Dumb wrapper to get the gecos information from a uid/username.
@@ -737,7 +737,7 @@ foreach my $input (@ARGV){

Stupid perl script to mimic hatimerun for systems that don't have it.

#+BEGIN_SRC perl :tangle tmp/bin/hatimerun
#+BEGIN_SRC perl :padline no :tangle tmp/bin/hatimerun
#!/usr/bin/env perl
#
# hatimerun in perl, sorta
@@ -806,7 +806,7 @@ if ($@){

Silly perl based ptree alike implementation. Mad old code that should be avoided at all costs but it works and I'm not fixing it unless I need to.

#+BEGIN_SRC perl :tangle tmp/bin/ptree.pl
#+BEGIN_SRC perl :padline no :tangle tmp/bin/ptree.pl
#!/usr/bin/env perl
#
# ptree for linux/darwin/solaris. I got sick of ps and pstree on linux.
@@ -984,7 +984,7 @@ exit 0;

Just find out if a port responds to anything tcp related or not.

#+BEGIN_SRC perl :tangle tmp/bin/portchk
#+BEGIN_SRC perl :padline no :tangle tmp/bin/portchk
#!/usr/bin/env perl
#
# Dumb wrapper to get the gecos information from a uid/username.
@@ -1006,7 +1006,7 @@ foreach my $input (@ARGV){

More for nix on macos, but just merges NixOS/nipkgs origin/master to the current branch in a tmux window and watches it.

#+BEGIN_SRC sh :tangle (tangle/file "bin/nix-update" (bound-and-true-p nix-p))
#+BEGIN_SRC sh :padline no :tangle (tangle/file "bin/nix-update" (bound-and-true-p nix-p))
#!/usr/bin/env sh
#-*-mode: Shell-script; coding: utf-8;-*-
# File: tmux-nix.sh
@@ -1053,7 +1053,7 @@ Example:
notify "some command" "not ok"

First param is the message, second title of the notification.
#+BEGIN_SRC sh :tangle (tangle/file "bin/notify" (bound-and-true-p macos-p))
#+BEGIN_SRC sh :padline no :tangle (tangle/file "bin/notify" (bound-and-true-p macos-p))
#!/bin/sh
message=${1:="no message"}
title=''
@@ -1073,7 +1073,7 @@ Stupid ruby script I wrote to highlight the week/day in a calendar. I don't reme

TODO: why the hell is :mkdirp yes needed here but nowhere else?

#+BEGIN_SRC ruby :tangle tmp/bin/today :mkdirp yes
#+BEGIN_SRC ruby :padline no :tangle tmp/bin/today :mkdirp t
#!/usr/bin/env ruby
cal, today, week_color, day_color, reset = %x(cal).split(%r(\n)), Time.now.day, %x(tput sgr0;tput setab 4;tput setaf 7), %x(tput sgr0; tput setab 0;tput setaf 7;tput bold), %x(tput sgr0)
done=false


Ładowanie…
Anuluj
Zapisz