Unix & Linux

9
awk supprime de manière inattendue le point de la chaîne

Je veux ajouter une colonne (2e place) dans un .csvfichier et je veux que les valeurs de cette colonne soient des chaînes et soient citées; La commande suivante ajoute la colonne mais sans guillemets: awk -F"," 'BEGIN { OFS = "," } {$2="2.4.0"; print}' test.csv > output.csv L'approche suivante...

9
Équivalent de `rpm -K` en utilisant` apt`

Quel est l' aptéquivalent de rpm -K *.rpm, où -Kest défini comme la vérification de la signature du référentiel dans man rpmet dans RPM maximum ? Exemple de situation: sudo rpm --import https://mirrors.example.com/rpm/RPM-GPG-KEY-release && rpm -K example.rpm

9
Différentes sorties pour `w`,` who`, `whoami` et` id`

Dans les plates-formes de ligne de commande en ligne, comme par exemple celle de Codecademy, lorsque je lance for cmd in w who whoami id do echo $cmd $cmd echo ========================= echo " " done Je reçois w                              

9
awk attribuer à plusieurs variables à la fois

J'essaie de tirer deux valeurs numériques d'une chaîne et de les affecter à des variables à l'aide awk( gawkc'est ce que j'utilise spécifiquement). Je veux extraire les numéros de version majeurs et mineurs d'une chaîne de version tmux dans des awkvariables, par exemple: entrée tmux 2.8:; maj ==...

9
Ajouter la dernière ligne de stdin à stdin entier

Considérez ce script: tmpfile=$(mktemp) cat <<EOS > "$tmpfile" line 1 line 2 line 3 EOS cat <(tail -1 "$tmpfile") "$tmpfile" Cela fonctionne et génère: line 3 line 1 line 2 line 3 Disons que notre source d'entrée, plutôt que d'être un fichier réel, était plutôt stdin: cat <<EOS |...

9
Sans le savoir, a exécuté une boucle infinie dans le terminal

J'ai copié le code ci-dessous d'une source aléatoire sur mon terminal et j'ai exécuté: while sleep 1; do tput sc; tput cup 0 $(($(tput cols)-29)); date; tput rc; done & Le code consiste à afficher une horloge en cours d'exécution dans le coin supérieur droit du terminal. L'extrait a très bien...

9
Définition des options bash dans une commande composée

J'ai trouvé que la définition de l' extgloboption shell dans un composé composé entraîne l'échec des anti-globes ultérieurs. Les options du shell doivent-elles être définies en dehors des commandes composées? Je n'ai vu aucune indication d'une telle exigence dans les pages de manuel de bash. Par...